About the Job
We are looking for a Senior Full Stack Engineer who can lead projects end-to-end, collaborate closely with clients and internal teams, and build scalable, high-quality products in a fast-moving environment.
Key Responsibilities
Technical Development
- Design, develop, and deliver full-stack applications using modern frontend and backend technologies.
- Lead projects from ideation to production, ensuring solutions meet business and user needs.
- Define system architecture, APIs, and data models in partnership with Product and Design teams.
- Contribute to architecture redesign initiatives for scalability, performance, and reliability.
- Build and maintain web and mobile applications, including SPAs and APIs.
Code Quality & Delivery
- Write clean, modular, well-tested, and maintainable code following best engineering practices.
- Implement and maintain CI/CD pipelines, ensuring smooth deployments and production readiness.
- Participate in code reviews, technical discussions, and design reviews.
- Support release management, monitoring, and incident response.
Collaboration & Culture
- Partner directly with clients to understand requirements and deliver business value.
- Collaborate with cross-functional teams including Product, Design, and Engineering.
- Support the growth of a healthy engineering culture through mentorship and knowledge sharing.
Innovation & Technology
- Work with a diverse technology stack across frontend, backend, cloud, and databases.
- Explore and apply emerging technologies such as AI/ML, LLMs, and modern cloud services to solve real-world problems.
- Continuously evaluate tools and frameworks to improve system performance and developer productivity.
Skills & Qualifications
Must-Have Skills
- 7+ years of experience in software development (full stack preferred).
- Strong experience with frontend frameworks such as React, Next.js, or Angular.
- Backend experience with Node.js, Python, Java, .NET, or similar technologies.
- Solid understanding of system design, scalable architectures, RESTful APIs, and microservices.
- Hands-on experience with CI/CD, testing, deployment, monitoring, and incident response.
- Experience working with at least one major cloud platform: AWS, GCP, or Azure.