Role Overview
We are looking for a skilled Python & Angular Developer with 2–3 years of hands-on experience in developing scalable web applications. The candidate will be responsible for both backend and frontend development, API integration, database management, testing, debugging, and application maintenance.
Responsibilities
- Develop, maintain, and enhance web applications using Python and Angular.
- Build efficient and scalable backend applications using Python frameworks such as Django or Flask.
- Develop responsive and user-friendly frontend interfaces using Angular.
- Design, develop, and integrate RESTful APIs.
- Work with databases such as MySQL, PostgreSQL, or MongoDB.
- Write clean, maintainable, and reusable code.
- Identify and resolve application bugs and performance issues.
- Integrate frontend applications with backend APIs and third-party services.
- Perform unit testing, debugging, and application troubleshooting.
- Collaborate with UI/UX designers, developers, and other team members.
- Participate in code reviews and follow software development best practices.
- Maintain technical documentation and contribute to continuous improvement of applications.
Requirements
- 2–3 years of professional experience in Python development.
- Good hands-on experience with Angular 2+ / Angular 12+ or relevant versions.
- Strong knowledge of HTML, CSS, JavaScript and TypeScript.
- Experience with Django / Flask / FastAPI.
- Good understanding of REST APIs and JSON.
- Knowledge of SQL databases such as MySQL/PostgreSQL.
- Familiarity with Git/GitHub or other version-control systems.
- Good understanding of object-oriented programming and software development concepts.
- Strong problem-solving and analytical skills.
- Bachelor's degree in Computer Science, IT, Engineering, or a related field.
Nice to Have
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of Docker and CI/CD.
- Familiarity with Agile/Scrum development methodologies.
- Experience in integrating third-party APIs and services.
Skills
- Python
- Angular
- Django
- PostgreSQL
- TypeScript