Full Stack Developer (Python & Angular)
Bengaluru, Karnataka, India · Tempo pieno
Sii il primo a candidarti
- Esperienza
- 7–12 yrs
- Stipendio
- —
- Aperture
- 1
- Pubblicato
- 8 ore fa
- Modalità di lavoro
- In ufficio
- Istruzione
- Qualsiasi laureato
- Requisiti di ammissibilità
- Any graduate degree holders can apply.
- Riprendere
- È necessario candidarsi
Dove lavorerai
Descrizione del lavoro
About the Company
eClerx is a leading provider of business process management, automation, and analytics services catering to many Fortune 2000 clients across industries such as financial services, retail, communications, manufacturing, travel, and technology. Established in 2000, the company operates globally with a workforce of 13,000 across multiple countries and is publicly traded on Indian stock exchanges.
Role Overview
We seek a seasoned Full Stack Developer skilled in Python 3.x and Angular 17+ to architect, build, and deliver scalable and secure web applications. This position involves backend API development, frontend engineering, and working within cloud-native, containerized ecosystems.
Key Responsibilities
- Develop and sustain backend services leveraging Python 3.x and FastAPI for scalability and performance.
- Design RESTful APIs equipped with robust authentication methods such as JWT and OAuth.
- Create dynamic and responsive frontend applications utilizing Angular 17+ and TypeScript.
- Develop reusable Angular components and services for efficient UI development.
- Apply data validation and construct API models using Pydantic.
- Integrate and manage both relational and NoSQL databases for application data handling.
- Conduct unit testing to ensure high code quality using Pytest.
- Collaborate within cross-functional teams in an Agile workflow.
- Utilize container orchestration and deployment technologies including Docker and Kubernetes.
- Maintain version control and code repositories with Git and Bitbucket tools.
Required Qualifications and Skills
- Extensive experience with Python 3.x programming and FastAPI for API development.
- Proficient in Angular 17+, building components and services with TypeScript.
- Strong understanding of REST API standards along with secure authentication via JWT and OAuth.
- Hands-on expertise with SQLAlchemy and database technologies including PostgreSQL, MySQL, and MongoDB.
- Solid knowledge of frontend technologies: HTML, CSS, and TypeScript.
- Familiarity with Pydantic for data model validation.
- Experience in writing unit tests using Pytest framework.
- Competence in API documentation and testing tools such as Swagger and Postman.
- Comfortable with version control systems like Git and Bitbucket.
- Experience with Agile methodologies and project management tools like JIRA.
- Exposure to container technologies including Docker and Kubernetes.
Additional Information
This position is based in Bengaluru, India. Any graduate is eligible to apply. The company values a professional capable of independently handling complete web application development cycles including testing and deployment across backend, frontend, and cloud technologies.