Job Overview
We are looking for a highly skilled and passionate Full Stack Developer to join our growing technology team. The ideal candidate will have strong expertise in Python (FastAPI), React.js, SQL/NoSQL databases, and modern software development practices. You will be responsible for designing, developing, testing, and maintaining scalable web applications while contributing to company's digital transformation initiatives.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Python (FastAPI) and React.js.
- Build RESTful APIs, microservices, and backend services.
- Develop responsive front-end interfaces using React, TypeScript, JavaScript, HTML5, and CSS3.
- Design and optimize database solutions using MySQL, PostgreSQL, MongoDB, and Oracle.
- Integrate third-party APIs, cloud services, and enterprise applications.
- Implement CI/CD pipelines, containerization, deployment automation, and DevOps best practices.
- Create unit tests, integration tests, and automated test cases.
- Collaborate with Product Owners, Business Analysts, QA, and DevOps teams in an Agile environment.
- Leverage AI-assisted development tools such as ChatGPT, GitHub Copilot, Cursor, Claude, Windsurf, and similar platforms to enhance productivity and code quality.
- Participate in system design, architecture discussions, code reviews, and continuous