Job Description :
We are seeking a Senior Full Stack Developer to join our fast-paced and collaborative team. The ideal candidate will have 10+ years of hands-on experience in full-stack development and a deep understanding of TypeScript, AWS, and PostgreSQL. You will contribute to the architecture, design, and implementation of our applications while working closely with cross-functional teams to deliver robust, scalable, and high-performance solutions.
Key Responsibilities :
- Engage in active coding, emphasizing the creation of dependable, reusable, and efficient code.
- Utilize AWS for application deployment, management, and optimization to guarantee security, scalability, and high availability.
- Create and tune PostgreSQL databases, taking care to ensure data integrity, optimize query performance, and define schemas.
- In order to guarantee adherence to best practices and promote a culture of continuous development, conduct code reviews and mentor junior engineers.
- Analyze and fix intricate technical problems all the way throughout the stack to guarantee applications run smoothly and continuously.
- Keep abreast of current developments in technology and industry best practices. Constantly innovate and use fresh approaches to enhance development workflows.
Requirements :
- 6+ years of experience in full-stack development, with strong proficiency in TypeScript, AWS, and PostgreSQL.
- TypeScript: Expertise in both Node.js and Next.js.
- AWS: Hands-on experience with services such as ECS, Lambda, RDS, S3, and CloudFormation.
- PostgreSQL: Skilled in database schema design, query tuning, and performance optimization.
- Experience with building AI applications, using MCP is a plus.
- Experience with event-driven architectures and patterns like CQRS.
- Proven track record of leading development projects and mentoring junior team members.
- Strong problem-solving skills and the ability to translate business requirements into technical solutions.
- Excellent communication skills, able to effectively collaborate with both technical and non-technical team members.
Why Join Alpha Nodus :
- Work on exciting, impactful projects that challenge the status quo.
- Collaborate with a talented, passionate, and diverse team from around the world.
- Enjoy opportunities for career growth and professional development in a fast-paced, innovative environment.