Staff Software Development Engineer - Backend

  • Hyderabad
  • Cue Health
About Us:Cue Health Inc. is seeking to hire a full-time Staff Software Development Engineer - Backend. We are looking for world-class talent to join our crack team of engineers, product managers and designers. We want people who are passionate about creating software that makes a difference to the world. We like people who are brimming with ideas and who take the initiative rather than wait to be told what to do. We prize team-first mentality, personal responsibility, and tenacity to solve hard problems and meet deadlines. As part of a small and lean team, you will have a very direct impact on the success of the company.Responsibilities:Design and develop software applications at scale.Lead feature development efforts on new and existing applications.Perform code reviews, coach, and mentor software development engineers.Collaborate with software teams and product managers throughout the software development lifecycle.Provide insights into requirements definition, software solution architecture, technical design, code development, code reviews, testing, deployment, support, and maintenance.Document and maintain technical design.Additional duties as assigned.Requirements:B.S / B.Tech / B.E or higher in Computer Science or related degree8+ years' experience in software Backend developmentWrite neat maintainable code in Java / NodeJS related technologies including UI development using react/NextJS. Assign and track the work for the team. Own the Quality of code. Review the code submitted by the developers, guide developers to incorporate required changes and conduct Unit testing. Strong object-oriented design and programming skills.Exceptional coding skills in Java. Fullstack experience preferred (Able to Lead development, deploy, monitor, maintain, java/typescript applications)Experience with Kubernetes and cloud platforms such as GCP and AWSExperience with relational and/or NoSQL databases such as MongoDB and DynamoDB.Familiarity with Agile Scrum principlesNice to have:Experience with Spring Framework / Spring Webflux Experience with Typescript, Javascript(NodeJS)Experience with frontend web development (React and redux preferred)Experience with localization/internationalization of web sites.Experience working in a HIPAA security environment.Experience integrating with third party APIs.Experience with testing frameworks such as jUnit, Jest etc.Experience building, testing, and integrating RESTful services.Environment and Physical Activities/Requirements:You will work in an office environment for which no adverse conditions are expected. This position requires the following physical activities and/or requirements:Remaining in a stationary or sedentary position, often standing and/or sitting for prolonged periods of timeRepeating motions, such as keyboarding, that may include the wrists, hands, and/or fingers.Communicating with others to exchange information.Adjusting, moving, carrying, lifting, pushing, or pulling objects up to 20 pounds / 10 Kgs.Your contribution will set the pace and have an impact in the technology, health, and diagnostic industry. Your work and ideas will be valued and respected, and we hope you will find enjoyment working with a collaborative team on an innovative device. We offer upgraded computer equipment, and a competitive salary.Cue Health Inc. is an equal opportunity employer, consistent with applicable laws. Individuals seeking employment are considered without regards to race, color, religion (including religious accommodations), creed, sex (including pregnancy, childbirth and related medical conditions), gender (including gender identity and expression), sexual orientation, marital status, national origin (including language use restrictions), ancestry, mental and/or physical disability, medical condition (cancer, genetic information and characteristics, requests for medical and family care leave), age, military or veteran status, and any other classification protected by applicable federal, state, and local laws.