Team Lead / Sr. Angular Developer
Description
We are looking for a great Angular
8+ developer who will be responsible for the front-end part of our Products.
you will be responsible for creating a top-level coding base using Angular best
practices. Your role will require you to implement an exciting and streamlined
user experience in the form of a desktop and mobile web app with a focus on
performance. With your deep understanding of Angular best practices, you will
create modules and components with which you architect the application. You
will team up with the back-end developers to connect to APIs using standard
methods. A thorough understanding of the components of the platform is
essential.
· Building, optimizing, and maintaining front-end web apps.
· Maintaining high performance and compatibility across platforms and
devices.
· Writing tested, idiomatic, and documented JavaScript, HTML, and CSS.
· Understanding what is needed for a smooth workflow between yourself, the
front-end developers, and designers.
· Communicate thoroughly with the back-end department to help build a
best-practice RESTful API/Graphql.
· Integrate external web services.
· Delivering a complete front end application
· Ensuring high performance on mobile and desktop
· Work with other team members.
· Design and implement visually aesthetic user interfaces.
· Identify issues with front-end code and rectify them to remove bugs.
· Create unit tests to ensure the code is functioning as expected.
· Create well-written documentation.
· Audit code to identify bottlenecks of performance and fix them.
· Participate in requirements analysis
· Ensure the best possible performance, quality, and responsiveness of
applications
· Help maintain code quality, organization, and automatization
Requirements
· Must have 2+ years of experience in building Single page applications
using Angular 8 & above
· Must have good knowledge of Object-Oriented JavaScript, ES6 / TypeScript
· Good working knowledge of responsive web design is preferred
· Good knowledge of HTML5, CSS3, Sass, or Less is preferred
· Good knowledge of coding standards, design patterns, and unit testing
· Good knowledge of TDD and CICD practices is preferred
· Strong background culture of delivering projects first time right and
Zero defects in Production
· Very good analytical and problem-solving ability
· Strong experience in WEB development.
· Experience in Restful API integration.
· Skill for writing reusable libraries
· Proficient understanding of code versioning tools
· Product development knowledge is good to have.
· A habit of documenting your code
inline using JSDoc or similar ways.
Benefits
- Work with industry experts, entrepreneurs, authors, mentors.
- 5-Days Working
- Flexible Working Hours
- Open and free culture (4.7 Glassdoor rating)
- Events, annual fests, birthdays, picnics, trips, and creative meets.