Job Summary:
We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in Angular, with a passion for developing enterprise applications. You will be responsible for designing, developing, and maintaining complex web applications, ensuring high performance and responsiveness.
What You Will Do:
· Design, develop, and maintain moderate to highly complex web applications using Angular.
· Contribute to Inner Source projects.
· Contribute to design, development and maintenance of internal web frameworks and libraries.
· Provide technical leadership and mentorship to junior team members.
· Participate in code reviews and provide constructive feedback to peers.
· Work with multi-functional and distributed teams to deliver integrated solutions.
· Develop and maintain unit tests and end-to-end tests.
· Implement Continuous Integration (CI) pipelines and update them as required.
· Work with product owners to understand requirements and deliver solutions.
· Break down complex tasks into smaller, manageable tasks.
· Assign tasks to team members based on their strengths and expertise.
· Track progress and ensure timely completion of tasks.
· Participate in Agile ceremonies.
· Continuously acquire and update product and domain knowledge.
· Stay current with the latest technologies and best practices.
What You Need:
· B.E./B.Tech/M.E./M.Tech in Computer Science or related field.
· 5+ years of experience in frontend development using Angular.
· Proficiency in HTML, CSS, and JavaScript.
· Experience with RESTful APIs.
· Expertise in writing unit tests.
· Proficiency in converting design mockups into responsive web applications.
· Demonstrated ability to lead by example, fostering a collaborative and inclusive team environment.
· Experience mentoring junior team members.
· Proven ability to convert complex requirements into manageable tasks.
· Experience working with different stakeholders in a multi-functional team.
· Experience using AI-assisted development tools to improve productivity.
· Strong ability to critically evaluate, validate, and refine AI-generated outputs to ensure accuracy, relevance, and quality.
· Curiosity and a passion for learning.
By continuing you agree to our Terms & Privacy Policy.