Required Skills:
Front-End:
-
- Angular- Proficiency in Angular (latest versions) for building dynamic and responsive web applications.
- TypeScript- Expertise in TypeScript, utilizing its strong typing and object-oriented features for robust code.
- HTML, CSS, JavaScript- Strong foundation in core web technologies.
- RxJS- Experience with reactive programming using RxJS for efficient data management.
- Good knowledge in using HighCharts charting library for adding data visualization features to applications
- Good knowledge in using SignalR library to add real-time functionality to applications
- Good Understanding of the Micro App/Service architecture
- State Management- Knowledge of state management libraries like NgRx or Redux.
- UI/UX Design- Understanding of modern UI/UX design principles and ability to implement them.
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.
-
- Node.js- Experience with Node.js for building server-side applications.
- RESTful APIs- Proficiency in designing and developing RESTful APIs.
- Good understanding and experience in implementing IPC using gRPC
- Databases- Familiarity with databases like MongoDB, PostgreSQL, or MySQL.
- Server-side Frameworks- Knowledge of frameworks like Express.js.
- Typescript Rest API using Express.js
-
- Git- Proficiency in version control using Git.
- Testing- Experience with unit testing (e.g., Jasmine, Karma) and end-to-end testing (e.g., Protractor, Cypress).
- CI/CD- Understanding of continuous integration and continuous delivery pipelines.
- Cloud Platforms- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Design, develop, and maintain both front-end and back-end components of web applications.
- Build robust and scalable Angular applications, ensuring high performance and maintainability.
- Develop RESTful APIs to facilitate communication between the front-end and back-end.
- Design and manage database schemas, as well as implement data access logic.
- Write unit and integration tests and troubleshoot issues effectively.
- Work closely with designers, product managers, and other developers in an Agile environment.
- Optimize application performance for a smooth user experience.
- Good Understanding of Agile Scrum Process and Practices to manage/facilitate the Scrum activities for the team
Qualifications
Qualifications
- UG/PG in any field
Experience
- 4-10 years of working knowledge
Schedule: Full-time
Req: 0095X2