Senior Software Engineer-I
Excelra
- Cambridge, United States
- Senior Level
- Master's degree
- Posted
Skills
Required
- web applications
- React.js
- Bioinformatics
- RESTful APIs
- service integrations
- MySQL / relational database design
- authentication
- authorization
- Software Engineering
- JavaScript / TypeScript
- web application security principles
- secure API usage
Preferred
- backend frameworks
- Node.js Express
- Python
- Flask
- data-heavy platforms / scientific software tools
- cloud platforms
- AWS / Azure / GCP
- data pipelines
Full Stack Web Developer (React)
We are seeking a Full Stack Web Developer to help build and enhance web applications that support data-driven workflows in a life sciences environment. This role focuses on developing user-facing applications and backend services that integrate data systems, APIs, and scientific tools.
The ideal candidate thrives in a fast-paced, execution-focused environment and enjoys translating defined requirements into working software. You will work across the stack, building responsive front-end interfaces in React.js and supporting backend services and API integrations.
Responsibilities
- Develop and enhance full stack web applications, including front-end interfaces and backend services.
- Build responsive user interfaces using React.js.
- Implement new features and improvements for existing internal applications.
- Integrate internal and external systems through RESTful APIs and service integrations.
- Translate defined requirements and technical specifications into reliable software components.
- Implement secure authentication, authorization, and data handling practices.
- Design and maintain data models and database interactions, including MySQL.
- Troubleshoot issues across the stack and deliver solutions efficiently.
- Collaborate with engineers, scientists, and data teams to support evolving research workflows.
- Maintain high standards for code quality, testing, and documentation.
Requirements
- Master’s degree in Computer Science, Bioinformatics, Software Engineering, or a related field.
- Experience building full stack web applications.
- Strong proficiency with React.js and modern JavaScript/TypeScript.
- Experience working with RESTful APIs and service integrations.
- Experience with MySQL or relational database design.
- Understanding of web application security principles (authentication, authorization, secure API usage).
- Ability to work effectively in a fast-paced development environment.
- Engineers who move quickly and ship working solutions.
Preferred
- Experience working with data-heavy applications or scientific platforms is highly desirable.
- Experience with backend frameworks such as Node.js (Express) or Python (Flask).
- Experience in life sciences, genomics, bioinformatics, or research computing environments.
- Experience with data-heavy platforms or scientific software tools.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience integrating multiple systems or data pipelines.
- Practical problem solvers who can connect systems and integrate software effectively.
- Strong collaborators who enjoy working with scientists, engineers, and data teams.
