Role: Software Engineer / Senior Software Engineer Frontend (Angular)
Responsibilities
- Strong understanding of computer science fundamentals, data structures, algorithms, and design patterns.
- 2–6 years of experience in product development using microservices-based architecture.
- Hands-on experience with RESTful APIs / SOAP APIs and data modeling.
- Proficient in JavaScript, HTML5, and Angular 2+ (including best practices and common modules).
- Ability to create reusable, testable modules and components in Angular.
- Experience writing non-blocking code and using advanced techniques such as multi-threading where necessary.
- Skilled in creating custom modules and components that extend the Angular framework.
- Familiar with front-end build pipelines and infrastructure for deploying applications and assets.
- Write clean, maintainable code with strong unit testing practices and adherence to code coverage standards.
- Excellent problem-solving and analytical skills.
- Strong collaboration and communication abilities in a team environment.
Desired Candidate Profile
- Preferably from a product-based company background.
- Consistent academic performance with at least 60% in all qualifications.
- Prior experience developing Enterprise Web Applications.
- Ability to work independently and in a collaborative team setting.
- Strong willingness to learn, adapt, and grow professionally.
Key Skills
Angular 2+, JavaScript, HTML5, REST APIs, SOAP APIs, Microservices, Frontend Architecture, Unit Testing, Data Structures, Algorithms, Enterprise Web Applications