Summary:
We’re looking for a Full Stack Developer with 3–6 years of experience who can build and maintain robust web applications from end to end. You’ll work across both front-end and back-end technologies—primarily React and Python—to deliver clean, scalable code and seamless user experiences. Your strong understanding of UI/UX design, database skills, and exposure to modern DevOps practices will be key to delivering high-quality, user-centric applications.
Key Responsibilities:
· Build and maintain dynamic & responsive web applications using React.
· Develop server-side logic with Python and manage structured and unstructured data using SQL and NoSQL databases.
· Optimize applications for maximum speed, scalability, and performance.
· Collaborate with UI/UX designers and work with Figma files to implement modern, user-friendly interfaces.
· Integrate DevOps practices by contributing to CI/CD pipeline development and deployment workflows.
· Containerize applications using Docker and manage deployments in cloud (preferably Azure) environments.
· Work with cross-functional teams to define features and implement scalable solutions.
· Troubleshoot, debug, and resolve application issues to enhance usability.
Must-Have Skills:
· 3–6 years of full stack development experience.
· Advanced skills in React for front-end development.
· Strong proficiency in Python for back-end logic and API development.
· Experience with relational and non-relational databases such as PostgreSQL, MySQL, MongoDB.
· Hands-on experience working with Figma to implement UI/UX designs.
· Familiarity with Git and collaborative version control practices.
· Experience with CI/CD tools and pipelines (e.g., GitHub Actions, GitLab CI).
· Solid debugging skills and a strong eye for performance optimization.
· Familiarity with RESTful APIs and web services.
Preferred Qualifications (Good to Have):
· Exposure to Docker for containerization and environment management.
· Experience with GenAI/LLM integration.
· Knowledge of cloud infrastructure and deployment.
Soft Skills:
· Strong communication and collaboration skills across technical and design teams.
· Adaptable in fast-paced, agile environments with shifting priorities.