Job Description
Join Innovatech Labs as a Senior Full Stack Developer to architect and deploy cutting-edge web applications that redefine digital experiences. We're seeking a visionary engineer to lead our product development initiatives while mentoring junior developers. Collaborate with cross-functional teams to transform complex requirements into scalable, performant solutions using modern frameworks and cloud-native technologies.
Our culture thrives on innovation, autonomy, and continuous learning. Enjoy competitive benefits including flexible work arrangements, professional development stipends, and equity participation. Help shape the future of SaaS platforms while working alongside industry experts in a collaborative, agile environment.
Responsibilities
- Lead end-to-end development of responsive web applications using React, Node.js, and AWS services
- Architect scalable microservices with RESTful APIs and GraphQL
- Optimize application performance through database indexing, caching strategies, and CDN implementation
- Mentor junior developers through code reviews and pair programming sessions
- Implement CI/CD pipelines using Docker, Kubernetes, and Jenkins
- Conduct thorough testing including unit, integration, and load testing
- Collaborate with UX/UI designers to pixel-perfect implementation of responsive interfaces
- Stay current with emerging web technologies and contribute to tech stack evolution
Qualifications
- 5+ years of professional experience in full-stack web development
- Expert proficiency in JavaScript (ES6+), TypeScript, and modern frameworks (React, Vue, or Angular)
- Strong understanding of Node.js, Express, and serverless architecture
- Experience with relational (PostgreSQL) and NoSQL databases (MongoDB)
- Proven track record of building production-ready applications on AWS or Azure
- Familiarity with DevOps practices including CI/CD, infrastructure as code (Terraform), and monitoring
- Demonstrable problem-solving skills through portfolio of complex projects
- Excellent communication skills with ability to articulate technical concepts to non-technical stakeholders