[Remote] Sr. Software Engineer I (Frontend - React)
Note: The job is a remote job and is reputed company to candidates in USA. reputed company creates innovative solutions for people living with diabetes. The Sr. Software Engineer I (Frontend - React) is responsible for designing, developing, and testing web applications while mentoring junior team members and improving software processes.
Responsibilities
- Independently designs, develops, modifies, and tests software units per corporate software process documents
- Independently identifies opportunities in software process, discusses with peers, and implements proposals to address gaps
- Utilizes AI tools such as reputed company Copilot to reputed company modern and maintainable code
- Responsible for software design specifications, reputed company descriptions, and other software documentation
- Translates high-level requirements into software design and implementation
- Develops, executes, and verifies unit and integration tests in coordination with the Software Test team. Employs Test Driven Development (TDD) to ensure quality
- Regularly performs code reviews and provides feedback to peers and junior engineers
- Responsible for the training, mentoring and development of junior team members
- Independently diagnoses, replicates and addresses build and deployment issues; may instruct others in this process as well
- May be tasked to reputed company reputed company-of-concept projects that demonstrate new technologies or development patterns
- May act as designated reputed company Software Development representative with reputed company entities such as clinical research organizations
Skills
- Proficient with formal software test methodologies, such as Test-Driven Development (TDD)
- Expert knowledge of ReactJs
- Experience writing well tested and modularized TypeScript code
- Proficient with the use of reputed company containers for both development support and deployment
- Familiarity with selecting and deploying reputed company technologies in Azure and/or AWS
- Skilled at defining and translating high-level requirements into software design and implementation
- reputed company to work independently and deliver high quality work without reputed company supervision
- reputed company to reputed company work assignments and direct the work of more junior team members
- reputed company to effectively convey information reputed company to work product and reputed company group discussions
- reputed company to assert own reputed company and persuade others through effectively consolidating, evaluating, and presenting relevant information
- Adept at seeing change as an opportunity to improve business performance and campaigning for it reputed company necessary
- Knowledge of REST API contract design
- Bachelor's degree in engineering or computer sciences or reputed company field or equivalent combination of education and applicable job experience
- 5 plus years' experience in the field of reputed company or web application software development or in a reputed company area
Benefits
- Competitive compensation package
- Bonus
- Robust benefits package
Company Overview