Verified today
Full Stack Engineer - Application Development
About the role
We are seeking a seasoned Full Stack Engineer to lead the design, development, and maintenance of complex web applications. The role requires deep expertise in Python and React, along with hands‑on experience building RESTful APIs, managing CI/CD pipelines, and deploying solutions on Azure. The engineer will collaborate with product owners and cross‑functional teams to translate business requirements into scalable, high‑quality code, mentor junior developers, and drive continuous improvement. Strong communication, problem‑solving, and adaptability are essential. Candidates should hold a bachelor’s degree in Computer Science or related field, have 5+ years of full‑stack experience, and be comfortable with cloud services, containerization, and modern testing frameworks.
What you’ll do
- Develop and maintain responsive web applications using React and Python.
- Build RESTful APIs and backend services with FastAPI, Flask, or Django.
- Collaborate with cross‑functional teams to gather requirements and deliver scalable solutions.
- Contribute to cloud‑based deployments and integrations using Azure services.
- Participate in code reviews, testing, and agile development processes.
- Write clean, maintainable code and maintain technical documentation.
What you’ll bring
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of full‑stack development with Python and React.
- Familiarity with Azure Cloud core services.
- Experience with REST APIs, Git, and CI/CD pipelines.
- Knowledge of responsive design and state management (Redux/Context).
Nice to have
- Exposure to Docker and Kubernetes for containerization.
- Experience with SQL and NoSQL databases.
- Familiarity with testing frameworks like PyTest and Jest.
- Azure certifications or willingness to pursue them.
Skills
Education
Bachelor's Degree