We drive digital modernization through the design, engineering and agile development of software products.
Our expertise and experience position us as an excellent technology partner.
About the Role We are seeking a highly skilled Senior Full Stack Engineer to join our team and drive the development of cutting-edge software solutions.
This is an exciting opportunity to work on innovative products, taking them from concept to implementation, and making architectural decisions that shape their success.
Responsibilities : Lead the design, development, and maintenance of full-stack features using JavaScript, React, GraphQL, and a compiled language (e.g., C, C++, Java, Go), leveraging CI/CD for rapid iteration.
Collaborate with stakeholders and technical leads to deliver high-quality, scalable, and decoupled solutions.
Create technical design documentation, providing scope and risk estimates for system and feature development.
Apply best practices, design patterns, and cutting-edge tools to deliver robust software solutions.
Troubleshoot production issues, perform root cause analysis, and implement preventive measures.
Utilize AWS technologies like Lambda and ECS to manage jobs and batch processing effectively.
Mentor and support junior engineers by reviewing code, providing feedback, and fostering technical growth.
Promote a culture of continuous learning through mentorship, knowledge sharing, and exploring new frameworks and technologies.
Your Qualifications Required: 8+ years of experience with JavaScript.
Proven experience in building and leading product MVPs.
Expertise in architectural decision-making.
Strong hands-on experience with React (Next.js) and Node.js (TypeScript/Nest.js).
Excellent English communication skills.
Preferred: Experience working on early-stage product development.
Ability to balance rapid development with sound technical decisions.
Familiarity with OpenAI APIs.
What We're Looking For Alignment with core values, including collaboration, innovation.
Self-starter who thrives in fast-paced, dynamic environments.
Strong problem-solving skills and a pragmatic approach to challenges.
Effective communicator with excellent documentation and teamwork abilities.
Detail-oriented and capable of driving projects independently while being a supportive team player.
If you're passionate about building impactful solutions and enjoy working at the intersection of innovation and technology, we'd love to hear from you!