Back to jobs
I

Senior Software Development Engineer L4

BU: ProviderPosted 1 months ago
Full-timeonsite

Job Description

Angular developer will design and build user interfaces for web applications using the Angular framework while collaborating with back-end teams to integrate APIs and ensure seamless data flow. This role requires expertise in modern front-end technologies and a strong understanding of how to connect the client-side to server-side services.

Key Responsibilities

  • Develop User Interfaces: Design and develop dynamic, responsive user interfaces and single-page applications using Angular, HTML5, and CSS3.

  • API Integration: Collaborate with back-end developers to integrate RESTful APIs and other web services to ensure seamless data flow and functionality.

  • Write Quality Code: Produce clean, efficient, maintainable, and well-documented code using TypeScript and JavaScript best practices.

  • Optimize Performance: Enhance application performance by identifying and resolving bottlenecks, optimizing code, and ensuring responsiveness across devices and browsers.

  • Testing and Debugging: Implement and maintain unit and integration tests (using tools like Jasmine or Karma) and debug issues.

  • Team Collaboration: Work within agile cross-functional teams, including designers, product managers, and back-end developers, to translate business requirements into technical solutions.

  • Stay Updated: Keep current with the latest Angular updates, features, and web development best practices.

Required Skills and Qualifications

  • Technical Proficiency: Strong knowledge of the Angular framework and core concepts like components, services, and modules.

  • Programming Languages: Expertise in TypeScript, JavaScript, HTML5, and CSS3.

  • API Knowledge: Understanding of RESTful APIs and asynchronous request handling.

Tools and Methodologies:

  • Experience with version control systems like Git.

  • Familiarity with build tools (e.g., Webpack, Gulp) and testing frameworks (e.g., Jasmine, Protractor).

  • Experience working in an Agile/Scrum development environment.

  • Problem-Solving: Strong analytical and problem-solving skills to efficiently identify and resolve complex issues.

Communication:

  • Excellent communication and collaboration abilities to work effectively within a team environment and with stakeholders.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Senior Software Development Engineer L4 at Inovalon | Renata