We are seeking a skilled Angular Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications using Angular and related technologies. This role offers the opportunity to work on innovative projects in a collaborative environment, utilizing modern tools and frameworks to deliver high-quality solutions. The position requires a strong understanding of front-end development, system architecture, and integration with various back-end services. Experience with cloud platforms, DevOps practices, and UI/UX design principles is highly valued.
Responsibilities
Develop and implement user interfaces using Angular, TypeScript, HTML, CSS, SCSS, and JavaScript to create responsive and engaging web applications.
Collaborate with cross-functional teams to define user flows, wireframes, and UI/UX designs that enhance user experience.
Integrate front-end components with RESTful APIs, GraphQL, SOAP web services, and other back-end systems such as Node.js, PHP, Python, or Ruby on Rails.
Utilize version control systems like GitHub and SVN to manage code repositories effectively.
Participate in Agile/Scrum development processes using tools like Jira and Trello for task management.
Implement CI/CD pipelines using Jenkins or similar tools to automate testing and deployment workflows.
Ensure application security and performance optimization through best practices in web development and system architecture.
Conduct unit testing and debugging to maintain code quality and reliability across different browsers and devices.
Collaborate on system architecture design involving cloud platforms such as AWS or Azure, containerization with Docker, and configuration management tools like Ansible.
Maintain documentation of technical specifications and user stories aligned with SDLC standards.
Skills
Strong proficiency in Angular framework along with TypeScript, JavaScript, HTML5, CSS3, SCSS, Bootstrap, jQuery, AJAX, JSON, XML.
Experience with front-end development tools such as Visual Studio Code or Visual Studio IDE.
Familiarity with back-end technologies including Node.js, PHP, Python (Django), Ruby on Rails; knowledge of RESTful APIs and Web services (SOAP).
Knowledge of database systems such as MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite; ability to write complex SQL queries.
Hands-on experience with DevOps practices including CI/CD pipelines (Jenkins), containerization (Docker), configuration management (Ansible), version control (GitHub).
Understanding of system architecture principles for scalable application development on cloud platforms like AWS or Azure.
Experience with UI/UX design principles including wireframing and responsive web design for optimal user engagement.
Familiarity with content management systems such as WordPress or Drupal is a plus.
Knowledge of SEO best practices for web applications; experience in e-commerce development is advantageous.
Ability to work within Agile methodologies using Jira or Trello; strong problem-solving skills; excellent communication skills. This role is ideal for a proactive developer passionate about building innovative web applications using cutting-edge technologies while collaborating within a fast-paced environment focused on continuous improvement and excellence in software development.
Pay: ₹104,426.81 - ₹125,461.33 per year
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.