Alternative Path is seeking an experienced Senior Full Stack Engineer to join our dynamic team. This role offers a unique opportunity to contribute to innovative projects, collaborate with cross-functional teams, and shape the development of cutting-edge web applications. As a Senior Full Stack Engineer, you will work on designing, building, and maintaining robust systems, ensuring high-quality performance and scalability.
The Senior Full Stack Engineer will be responsible for leading the design and development of web applications, ensuring seamless integration between front-end and back-end systems. You will collaborate closely with other engineers, product managers, and designers to create high-performing, user-friendly applications. Your role will involve working with both front-end and back-end technologies, database management, and implementing CI/CD pipelines. Additionally, you will have the opportunity to explore and integrate AI/ML tools and create innovative solutions leveraging these technologies, aligning with our focus on innovation.
Role: Senior FullStack Engineer
Location: Gurgaon, India (Remote Opportunity)
Key Responsibilities
⦁ Design and develop full-stack applications with a focus on performance, scalability, and reliability.
⦁ Build and maintain front-end features using React (preferred) or Vue.js, and libraries like MUI, Tailwind CSS, and Bootstrap.
⦁ Develop back-end services using Node.js and frameworks like Express.js or Django.
⦁ Integrate and optimize databases such as MySQL or Postgres.
⦁ Create and manage RESTful APIs and ensure seamless communication between components.
⦁ Collaborate with DevOps to set up and maintain CI/CD pipelines using Docker, Jenkins, or Bitbucket Pipelines.
⦁ Work with AWS services such as EC2, ECS, ECR, RDS, and S3 to ensure cloud-based solutions are secure and reliable.
⦁ Maintain high code quality by performing code reviews, writing tests, and following best practices.
⦁ Troubleshoot and debug applications, ensuring quick resolution of issues.
⦁ Mentor junior developers and contribute to a collaborative team culture.
⦁ Explore and integrate AI/ML capabilities into products, driving innovation and enhancing product functionalities.
⦁ Create solutions leveraging AI/ML technologies to solve business challenges and improve product offerings.
Requirements
⦁ 3 to 5 years of experience in full-stack software development.
⦁ Proficiency in React.js or Vue.js, with expertise in front-end frameworks like MUI, Tailwind, and Bootstrap.
⦁ Strong back-end development skills in Node.js, with knowledge of Express.js or Django frameworks.
⦁ Hands-on experience with MySQL or Postgres databases.
⦁ Solid understanding of API design and development.
⦁ Familiarity with Python (good to have).
⦁ Knowledge of CI/CD tools like Docker, Jenkins, or Bitbucket Pipelines.
⦁ Experience with version control systems like Git.
⦁ Exposure to AWS services, including EC2, ECS, ECR, RDS, and S3 (good to have).
⦁ Familiarity with AI/ML concepts and frameworks (good to have).
⦁ Strong problem-solving and debugging skills.
⦁ Excellent communication and teamwork abilities.