You will own the full development lifecycle for web applications, building scalable backend services with FastAPI and dynamic frontends with React.js.
Responsibilities
- Design and implement backend services and REST APIs using the FastAPI framework.
- Develop and maintain responsive web applications using React.js.
- Build scalable backend solutions with robust security and data protection measures.
- Write unit tests to ensure code robustness, covering edge cases and general reliability.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
Required Skills
- 5+ years of professional software development experience.
- Expertise in Python and the FastAPI framework.
- Strong experience building and consuming REST APIs.
- Proficiency with SQL and PostgreSQL.
- Experience with AWS cloud services.
- Hands-on experience with Docker and containerization.
- Ability to work with React.js for frontend development.
Preferred Skills
- Experience with NumPy and Pandas for data manipulation.