Overview Software Engineering Lead Full Stack - React Node AWS Bengaluru hybrid Emmes Group Building a better future for us all Emmes Group is transforming the future of clinical research bringing the promise of new medical discovery closer within reach for patients Emmes Group was founded as Emmes more than 47 years ago becoming one of the primary clinical research providers to the US government before expanding into public-private partnerships and commercial biopharma Emmes has built industry leading capabilities in cell and gene therapy vaccines and infectious diseases ophthalmology rare diseases and neuroscience We believe the work we do will have a direct impact on patients lives and act accordingly We strive to build a collaborative culture at the intersection of being a performance and people driven company We re looking for talented professionals eager to help advance clinical research as we work to embed innovation into the fabric of our company If you share our motivations and passion in research come join us Primary Purpose Designs develops and enhances cloud-based software-as-a-service SaaS web-based clinical trials applications Responsibilities Designs develops and enhances cloud-based SaaS web-based clinical trials applications Collaborates with product engineering and software quality assurance SQA team members for integration design and verification in an agile environment Adheres to best practices and Emmes quality standards for code security optimization and reusability Uses established frameworks for a seamless user experience across platforms Performs unit testing debugging and troubleshooting as needed to ensure quality of work Performs code reviews assesses regression impact for design changes and completes technical documentation Identifies opportunities for refactoring reworking major modules and sees implementation through to deployment Mentor and coach junior and mid-level developers promoting a collaborative and learning-driven environment Conduct regular code reviews provide feedback and foster a culture of continuous improvement Encourage the team to experiment with new technologies techniques and methodologies Qualifications 6 or more years of related professional experience Min 4 years of experience in ReactJS and JavaScript Typescript Min 4 years of experience in web platform development tools like Node js Express AWS Amplify AWS Lambda AppSync and GraphQL Min 4 years of experience in working with any relational or No SQL database Min 2 years of experience in leading a team of engineers Expertise in developing Single Page Applications SPA Expertise with authentication and data caching Expertise in API security Expertise with DynamoDB Amazon Aurora or other relational database management system Experience with source code repositories like AWS CodeCommit Git GitHub or SVN Experience working in an agile team Experience in managing and delegating tasks to fellow team members Robust collaboration skills with cross-functional teams to establish best design and user flows for applications Strong multitasking problem solving and organizational skills Proven ability to work independently and in a team environment Any of the following additional technical skills would be a plus Expertise with GraphQL clients like Apollo Experience with Material Design Experience with Material-UI or other front-end libraries Experience with responsive UI for different form-factors Experience with modern IDEs like VSCode integrated plugins for version control and code prettify ESLint Experience with testing frameworks such as React Testing Experience with ECS Docker Experience with distributed event-driven systems like Kafka or Kinesis Required Education B E MTech MCA degree in a computer related field Note Satisfactory background check required CONNECT WITH US Follow us on Twitter - EmmesCROFind us on LinkedIn - Emmes LI
📌 Sofware Engineering Lead (Karnataka)
🏢 The Emmes Company
📍 Karnataka
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.