
Senior Software Engineer – Frontend, React
Posted May 10

Posted May 10
This is a fully remote position, open to applicants in United States.
• A senior team member with advanced skills responsible for designing, documenting, developing, and testing a cutting-edge web application using best practices and modern design patterns.
• Independently designs, develops, modifies, and tests software units in accordance with corporate software process documentation.
• Proactively identifies opportunities for improvement in software processes, engages in discussions with colleagues, and implements solutions to fill identified gaps.
• Utilizes AI tools, including Github Copilot, to create modern and maintainable code.
• Accountable for software design specifications, interface descriptions, and other relevant software documentation.
• Converts high-level requirements into actionable software designs and implementations.
• Develops, executes, and validates unit and integration tests in collaboration with the Software Testing team.
• Employs Test Driven Development (TDD) methodologies to ensure the quality of the software.
• Regularly conducts code reviews and provides constructive feedback to peers and junior engineers.
• Responsible for mentoring, training, and developing junior team members.
• Independently diagnoses, replicates, and resolves build and deployment issues.
• May be required to create proof-of-concept projects that showcase new technologies or development patterns.
• May serve as the designated representative for Tandem Software Development in interactions with external entities, such as clinical research organizations.
• Proficient in formal software testing methodologies, including Test-Driven Development (TDD).
• Expert-level knowledge of ReactJs.
• Experienced in writing well-tested and modular TypeScript code.
• Proficient in utilizing Docker containers for development support and deployment purposes.
• Familiar with the selection and deployment of cloud technologies in Azure and/or AWS.
• Skilled at defining and translating high-level requirements into software design and implementation.
• Capable of working independently and delivering high-quality work without close supervision.
• Able to articulate work assignments and guide the efforts of junior team members.
• Effectively communicates information relevant to work products and leads group discussions.
• Knowledgeable in REST API contract design.
• Holds a Bachelor's degree in engineering, computer sciences, or a related field, or possesses an equivalent combination of education and relevant job experience.
• Over 5 years of experience in cloud or web application software development or a related area.
• Competitive compensation package that includes a bonus.
• Equipment necessary for the role will be provided.
• Access to virtual training sessions.
• Opportunities for career advancement.
Cadastra
Inco
Woliba: A Comprehensive Employee Engagement & Benefits Solution
Cedro Technologies
Get handpicked remote jobs straight to your inbox weekly.