Roles & Responsibilities
As a Full Stack Software Engineer, you will play a pivotal role in building technology that makes a meaningful difference. You'll work across our entire technology stack to create solutions that are not only technically excellent but also user-focused and impactful.
Responsibilities :
- Design and develop robust, scalable, and secure full-stack applications that serve real user needs
- Collaborate closely with product managers, UX designers, and fellow engineers to translate requirements into elegant technical solutions
- Write clean, maintainable, and well-tested code across frontend, backend, and infrastructure layers
- Contribute to technical design discussions, architecture reviews, and engineering best practices
- Take ownership of features from conception through deployment and ongoing maintenance
Requirements
We seek engineers who combine technical excellence with strong collaborative instincts people who are excited to build meaningful products as part of a cohesive team.Strong experience with React (TypeScript), Node.js, PostgreSQL, and AWS cloud servicesFamiliarity with Python for basic data analysis and Terraform for IaCProficiency with CI / CD pipelines (GitLab CI or similar) and modern development workflowsSolid understanding of software architecture principles, system design, and building resilient distributed systemsExperience working in Agile development environments with iterative delivery cyclesDemonstrated ability to tackle complex, abstract programming challenges with creative solutionsExperience making technical decisions that balance performance, maintainability, and business requirementsExcellent communication skills with the ability to explain technical concepts to both technical and non-technical stakeholdersSelf-motivated problem-solver who proactively identifies opportunities for improvementTakes full ownership of deliverables and follows through on commitmentsDemonstrates reliability and trustworthiness in high-stakes environmentsGenuinely invested in team success and project outcomes beyond individual contributionsKeen interest in generative AI and the online trust and safety space would be an added bonusTell employers what skills you have
Excellent Communication Skills
Data Analysis
PostgreSQL
Pipelines
TypeScript
JavaScript
Reliability
System Design
Distributed Systems
Python
Cloud Services
UX
Business Requirements
Agile Development
Technical Design