Frontend Engineer, Website (Mid)
Angular
Typescript
Nx.dev
D3.js
Current openings
Location
Remote
Team
Engineering
Type
Full-time
Seniority level
Mid
US visa
No sponsorship available
Remote option
5 days/week
Frontend Engineer, Website (Mid)
Angular
Typescript
Nx.dev
D3.js
Naologic offers a completely visual, no code application platform that helps small- and medium-sized businesses build or customize their own marketing, sales, operations, HR, training or purchasing applications. All without a single line of code
We are looking for a Mid-Senior Angular Developer who has experience building frontend web applications, implementing beautiful designs and writing well-organized code. Responsibilities will include the development of frontend logic, definition and maintaining the best possible performance, quality and responsiveness of the application. You will work closely with the backend-end developers in order to implement their components into the application.
We are looking for a Mid-Senior Angular Developer who has experience building frontend web applications, implementing beautiful designs and writing well-organized code. Responsibilities will include the development of frontend logic, definition and maintaining the best possible performance, quality and responsiveness of the application. You will work closely with the backend-end developers in order to implement their components into the application.
Responsibilities
- Have a deep understanding of the Angular 12+ Framework
- Creating and maintaining client-side application logic
- Collaborate with backend-end developers on combining their backend-end elements and components with the server side
- Write high quality, readable and testable code
- Design and optimise applications for high performance, high availability and low latency
- Work on security and data protection
Required Skills and Qualifications
- Good understanding of Typescript and the most common packages in the ecosystem (lodash, etc)
- Confident with asynchronous programming concepts and how to use them pragmatically from Javascript
- Familiarity with HTML5 and CSS3
- Working knowledge of npm package management and the tools ecosystem
- Familiarity with how to create scalable Angular applications
- Understanding of automated unit tests and testing platforms and how to implement and integrate them (Cypress)
- Thorough knowledge of code versioning tools tools such as Git
Tech Stack
- Typescript, Angular, nx.dev