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.