Job Title: Tech Lead – Full Stack Engineer
Job Description:
Responsibilities:
• Design, develop and maintain high-quality, user-centric interfaces and components
• Architect, build and maintain high-performance, robust and scalable services
• Work closely with product and design teams to understand end-user requirements and translate them into effective user interfaces
• Participate in the design and optimization of CI/CD pipelines and infrastructure using Docker, Kubernetes and AWS
• Write clean, testable and well-documented code using JUnit and other testing frameworks
• Ensure application security by following industry best practices ( OWASP, OAuth 2.0)
• Guide, coach and mentor junior team members, fostering their professional development
• Actively participate in Agile ceremonies to break down work, deliver new features and write, review and test code
• Stay updated on emerging technologies and industry trends to drive innovation
Requirements:
• 7+ years of real world experience on backend development using Java, Spring Boot and microservices.
• 7+ years of real world experience on large scale React applications or related frameworks (angular, vue.js, etc)
• 7+ years of experience in front end technologies including javascript, CSS and HTML
• Implemented and managed cloud-base solutions with AWS, GHA/Jenkins CI/CD pipelines, Docker and Kubernetes
• Experience with responsive design and understanding of usability and accessibility principles
• Strong understanding of RESTful API designs and microservices architecture
• Strong understanding of data structures, algorithms and software design principles
• Mastery and real world experience on multiple database platforms (RDBMS, NoSQL).
• Expertise with the AWS ecosystem.
• Strong understanding of common data structures and algorithms.
• Experience with Agile/Scrum methodologies
Preferred:
• Prior experience with healthcare related products
• Experience with realtime communication tools (WebSockets)
• Knowledge of additional programming languages and framework
• Familiarity with scripting languages
• Familiarity with front-end build tools such as Webpack or Babel
• Knowledge of SDLC and agile development processes
• Knowledge of TypeScript
• Strong testing ethic – familiarity with JUnit, Jest, and Enzyme or React Testing Library
• Strong problem solving and verbal and written communication skillsRoles & Responsibilities:
Full Stack Engineer
Location: Pune, Maharashtra,
IndiaBudget: 50,00,000