Job description
Job Title: Associate Frontend Developer
Experience: 1-3 years
Industry: IT-Software / Software Services
No. of Vacancy: 1
Salary: Negotiable
Job Type: Full Time
Time: 7:00 AM – 4:00 PM
Location: New Baneshwor, Kathmandu
Working Days: Monday-Friday
Roles and Responsibilities:
- Building reusable code and libraries for future use.
- Design/Developed product and interface concepts from their earliest stages from either scratch or using ready made templates.
- Create Reusable React components for multiple platforms.
- Familiar with React functional components and latest trends like React Hooks.
- Also worked with application stores like redux using redux store, thunk and sagas.
- Responsible for development of new highly-responsive, web-based user interface
- Construct visualizations that are able to depict vast amounts of data
- Work and collaborate with the rest of the engineering team
- Work with product team and graphic designers
- Learn and understand user interactions
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it
- Optimization of the application for maximum speed and scalability.
- Must have good knowledge to integrate AWS Amplify and cognito for user authentications.
- Must be familiar with Real time communication tools such as Socket.
- Must have knowledge about CI/CD implementation in the front end.
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
Requirements:
- Previous experience working as a react.js developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Redux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
- Proficient with Typescript
- 1-3 years of experience in a related field