Job Title: Front End Developer
Type: Permanent
Location: 100% Remote
Start date: ASAP
Days/Hours: Monday to Friday/ 8:00 AM to 5:00 PM
Salary: $90,000 to $120,000
Vacation: 3 weeks but flexible for the right candidate
Job Description
Our client is a fast-paced growth start-up looking for a passionate Frontend Developer to join their team!
You will be responsible for designing and implementing the Angular (12+) based platform frontend interface. You will work closely with the backend development team to build new features and resolve detected issues. You will build cross-platform and cross-browser frontend interfaces independently. Your work will also include the development of server-less functions with JavaScript.
The ideal candidate should be a good problem-solver, team-oriented, familiar with the latest frontend development technologies and comfortable working in a fast-paced Startup environment.
What You’ll Do:
- Build Angular based frontend interface to consume RESTful APIs.
 - Help design and optimize the user interface to improve our user experience.
 - Work with backend developers to design detailed implementation plans.
 - Work with QA team to resolve detected issues.
 - Ensure frontend functions work correctly on different browsers/platforms.
 - Develop Azure Server-less functions with JavaScript.
 - Lead and execute the frontend deployment and release process.
 - Refine requirements and create design documents/mock-ups.
 - Help team update frontend development framework when necessary.
 - Support QA team for automated frontend testing process.
 - Maintain good quality of code on Git repository.
 
What You’ll Need:
- Minimum 3-5 years working experience on Angular (2+) and typescript.
 - Minimum 5 years experience with Web application frontend development.
 - Familiar with web development skills – HTML/CSS/JavaScript.
 - Working experience on responsive web application development.
 - Good working knowledge of Agile development and tools such as JIRA and Confluence.
 - Solid knowledge of Node package manager.
 - Good communication skills in English.
 - Excellent skills in requirement understanding and refinement.
 - Degree in Computer Science/Engineering or equivalent.
 
Nice to haves:
- Familiar with popular UI libraries, such as PrimeNG, Material UI.
 - Familiar with frontend testing tools, such as Karma and Jasmine.
 - Knowledge about using CD/CI pipelines to deploy the code.
 - Knowledge about code review process.
 
