Job Description Summary:
A Full Stack Developer is required, with the main responsibility of designing, developing, and maintaining end-to-end web applications using React (frontend) and FastAPI (backend)
Job Description:
- Design, develop, and maintain end-to-end web applications using React (frontend) and FastAPI (backend).
- Build interactive, responsive, and modern user interfaces (UI).
- Develop efficient, secure, and well-documented APIs.
- Integrate with both relational and non-relational databases.
- Implement best practices in testing, deployment, and application monitoring.
- Support deployment processes on cloud platforms (AWS, GCP, or Azure).
- Perform troubleshooting and application performance optimization.
Job Requirements:
- Minimum Bachelor's degree (S1) in Computer Science, Information Systems, or a related field (relevant experience may substitute)
- At least 2 years of experience as a Full Stack Developer or in a similar role
- Proficient in (including React Hooks, State Management, and REST/GraphQL integration)
- Skilled in FastAPI or other Python frameworks for backend development
- Familiar with REST API, WebSocket, and third-party integrations.
- Proficient in SQL databases (PostgreSQL/MySQL) and NoSQL databases (MongoDB)
- Strong understanding of application architecture, authentication/authorization, and security best practices
"Our company has never levied any fees for the recruitment process nor has it required to order tickets and accommodation through a certain travel agent or certain person"