Requirements
Job Summary:
We are looking for a developer with hands-on experience in building and maintaining full stack web applications using Angular, C#, and Python. The role involves working closely with cross-functional teams to deliver scalable, secure, and user-friendly solutions.
Responsibilities:
- Develop dynamic, responsive front-end applications using Angular
- Implement and maintain backend APIs and services using C# and .NET Core
- Build automation scripts and backend processes using Python
- Collaborate with UI/UX designers to translate designs into functional components
- Design and manage database structures, queries, and integrations
- Ensure code quality through unit testing and code reviews
- Work with Agile methodologies and participate in sprint planning, standups, and retrospectives
- Debug and resolve application issues and bugs in both frontend and backend layers
- Optimize applications for performance, scalability, and security
- Integrate third-party APIs and services as needed
Requirements:
- Strong proficiency in Angular 10+ and component-based frontend architecture
- Solid experience with C# and .NET Core for backend development
- Working knowledge of Python for scripting, data processing, or lightweight services
- Experience with SQL databases such as PostgreSQL, MySQL, or SQL Server
- Good understanding of RESTful APIs, authentication, and authorization protocols
- Familiarity with Git, CI/CD workflows, and version control best practices
- Ability to write clean, maintainable, and well-documented code
- Strong problem-solving skills and a proactive attitude
- Ability to collaborate effectively with technical and non-technical team members