Overview
We are seeking a skilled Angular Developer to join our dynamic software development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable front-end applications using Angular, ensuring seamless user experiences across various platforms. This role offers an exciting opportunity to work on innovative projects utilizing modern technologies such as Docker, RESTful APIs, AWS, and more. The successful applicant will collaborate closely with cross-functional teams to deliver high-quality web solutions that meet client needs and industry standards.
Duties
- Develop and implement responsive web applications using Angular, TypeScript, HTML, CSS, SCSS, and UI frameworks like Bootstrap and UI libraries.
- Integrate front-end components with back-end services via RESTful APIs, GraphQL, and SOAP web services.
- Collaborate with UX/UI designers to translate wireframes and user flows into functional interfaces that are visually appealing and user-friendly.
- Write clean, efficient code adhering to SDLC best practices and perform unit testing to ensure application stability.
- Utilize version control systems such as GitHub and SVN for code management and collaborate within Agile teams using tools like Jira and Trello.
- Implement DevOps practices including CI/CD pipelines with Jenkins, Docker containers, Ansible automation, and deployment on AWS or Azure cloud platforms.
- Optimize applications for performance, SEO, accessibility, and responsiveness across devices.
- Maintain system architecture documentation and contribute to continuous improvement initiatives in system design and development processes.
Qualifications
- Proven experience in front-end development with Angular (preferably Angular 2+), JavaScript, TypeScript, HTML5, CSS3, SCSS, jQuery, AJAX, JSON, XML.
- Strong understanding of web design principles including responsive web design and user experience (UX).
- Familiarity with back-end technologies such as Node.js, PHP, Python (Django), Ruby on Rails or ASP.NET is a plus.
- Experience working with databases like MySQL, PostgreSQL, Microsoft SQL Server, MongoDB or SQLite; knowledge of SQL queries is essential.
- Knowledge of system architecture concepts including MVC/OOP patterns; experience with RESTful API development is required.
- Hands-on experience with DevOps tools such as Jenkins, Docker containers, Ansible automation; familiarity with AWS or Azure cloud services preferred.
- Understanding of Agile methodologies and tools like Jira; experience in SDLC processes including unit testing is necessary.
- Additional skills in Web services integration (SOAP/REST), SEO best practices, web development frameworks (React Native, Ruby on Rails), CMS platforms (WordPress, Drupal), and version control systems are advantageous. This position offers the opportunity to work on innovative projects within a collaborative environment that values continuous learning and professional growth. Candidates should demonstrate a passion for cutting-edge technology solutions and a commitment to delivering exceptional user experiences through high-quality code development.
Pay: ₹104,538.78 - ₹125,896.16 per year
Work Location: Remote