Develop, maintain, and optimize backend services using Python (FastAPI/Flask).
Build and integrate frontend components using ReactJS.
Design and implement RESTful APIs and microservices.
Collaborate with
product owners, QA, DevOps, and other developers to deliver end-to-end features.
Write clean, reusable, and testable code following best practices.
Troubleshoot, debug, and upgrade existing applications.
Participate in code reviews and contribute to continuous improvement.
Ensure the performance, security, and scalability of systems.
Backend: Strong proficiency in Python.
Backend: Hands-on experience with FastAPI and/or Flask frameworks.
Backend: Knowledge of API development, request handling, authentication, and ORM libraries.
Backend: Familiarity with microservices architecture is a plus.
Frontend: Experience building UI with ReactJS.
Frontend: Solid understanding of JavaScript, HTML, and CSS.
Frontend: Knowledge of component-based architecture, state management, and REST API integration.
General: Understanding of Git workflows.
General: Familiar with SQL or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
General: Experience with containerization (Docker) is an advantage.
Strong problem-solving and analytical skills.
Good communication in English and teamwork abilities.
Ability to work independently with minimal supervision.
Willingness to learn and adapt to new technologies.
Experience with reactjs
Experience with CI/CD pipelines.
Familiarity with cloud platforms (AWS, Azure, GCP).
Understanding of agile methodologies (Scrum/Kanban).