Senior Full-Stack Developer
Join a medical device R&D cloud software team as a Senior Full-Stack Developer. You will build modern, scalable cloud applications with an emphasis on frontend architecture, complex UI, and user experience. Responsibilities include full-stack development, mentoring, code reviews, and technical decision-making. Requires strong React, Python, AWS, Docker, and CI/CD skills.
Responsibilities
- Build and maintain scalable, high-performance cloud applications.
- Design and implement frontend architecture, components, and state management.
- Develop complex, responsive user interfaces with cross-browser compatibility.
- Integrate REST APIs and build backend services using Python.
- Ensure high code quality through testing, code reviews, and mentoring.
- Collaborate cross-functionally and drive technical decisions.
Requirements
- Strong experience with React, Vue.js, or Angular.
- Advanced JavaScript, HTML5, CSS3, responsive design.
- Experience building complex production UIs.
- Deep knowledge of frontend architecture, component design, and state management.
- Experience with testing tools (Jest, Cypress, Playwright).
- REST API integration experience.
- Backend development with Python (FastAPI, Flask, Django).
- Experience with cloud platforms (AWS, GCP, or Azure) and Docker.
- CI/CD knowledge.
- Familiarity with SQL and NoSQL databases.
- Strong troubleshooting skills.
- Autonomy and end-to-end ownership.
- Experience with mentoring and code reviews.