Senior Software Engineer - Angular

Published date: 2024/01/10
  • Location: Ahmedabad, Gujarat, India
Position Overview:

You will play a key role in designing, implementing, and maintaining web applications built with Angular. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet client requirements. This position offers an exciting opportunity to work on challenging projects and grow your career in front-end development.

Experience: 3+ Years

Job Location: Ahmedabad (WFO)

Responsibilities:
• Angular Development: Develop, test, and maintain responsive web applications using Angular, TypeScript, HTML, and CSS.
• Component Creation: Create reusable and efficient Angular components, directives, and services to enhance the user interface and functionality of applications.
• UI/UX Implementation: Work closely with UX/UI designers to translate design mockups and wireframes into functional web pages with a focus on aesthetics and user experience.
• RESTful APIs: Integrate with backend services and APIs, ensuring seamless data flow and optimal application performance.
• Code Quality: Write clean, well-documented, and maintainable code. Conduct code reviews and follow best practices for software development.
• Testing: Implement unit testing and end-to-end testing for Angular applications to identify and address defects early in the development process.
• Performance Optimization: Optimize web applications for maximum speed and scalability, considering factors like lazy loading, bundling, and caching.
• Cross-Browser Compatibility: Ensure that web applications are compatible with various browsers and devices.
• Version Control: Use version control systems (e.g., Git) to manage and track code changes effectively.
• Collaboration: Collaborate with product managers, designers, and other developers to define project requirements and deliverables.

Qualifications:
• Bachelor’s degree in computer science, Engineering, or related field.
• 3-6 years of professional experience in front-end development, with a strong focus on Angular.
• Proficiency in Typescript, HTML, CSS, and JavaScript.
• Experience with RESTful APIs and web services integration.
• Knowledge of UI/UX principles and responsive design.
• Familiarity with version control systems, especially Git.
• Strong problem-solving and debugging skills.
• Excellent communication and teamwork abilities.
• Self-motivated and committed to delivering high-quality software.

Nice to Have:
• Experience with state management libraries (e.g., NgRx).
• Experience on Go Lang programming.
• Angular version 13+ & above is added advantage
• Knowledge of build tools like Web pack.
• Familiarity with agile development methodologies.
• Exposure to continuous integration and continuous delivery (CI/CD) pipelines
Company Name: Crest Data Systems

Contact seller

1 page views

Related listings

  • Software Engineer
    Software Developer
    Ahemdabad (Gujarat) Software Developer
    Ensure existing computer equipment are up-to-date. • Stay up-to-date with the latest technologies and incorporate new technology into existing units. • Draft new computer equipment blueprints and present them to management. • Plan and manage the prod...
    2026/11/07
  • Android Developer
    Software Developer
    Ahmedabad (Gujarat) Software Developer
    Position: Senior Android Developer Location: Ahmedabad, Gujarat Type: Full-time Experience: min. 3 years Salary: 50k - 60k Job Description: Mobile Developer with strong Android development experience in Android studio. Requirements and Responsibiliti...
    2026/11/07
  • Dot Net Developer
    Software Developer
    Ahmedabad (Gujarat) Software Developer
    .NET DEVELOPER Preferred Location: Ahmedabad Experience: 1 to 7 Years · Use of technologies like C#, ASP.NET, SQL Server, MVC, .Net Core, Angular and Microsoft Workflow to develop technical solutions to complex problems that require the regular use o...
    2026/11/07