Job description:
Summary:
We are looking for a Front-End Developer with 3 years of experience to join the team.
The ideal candidate will have strong experience in the latest web technologies, particularly React.js, and will have a passion for creating intuitive and engaging user interfaces. Knowledge of audio tools is a plus.
Responsibilities
Adept at Developing and Maintaining Web Applications: Design, build, and maintain responsive web applications using React.js and other modern web technologies
Strong experience Collaborating with Cross-Functional Teams: Work closely with UX/UI designers, backend developers, and product managers to create seamless user experiences.
Adept at Optimizing Application Performance: Ensure high performance and responsiveness of applications by optimizing components for maximum performance across a wide range of web-capable devices and browsers.
Strong experience Implementing Best Practices: Follow best coding practices and maintain code quality through regular code reviews and testing.
Stay Updated: Keep abreast of emerging technologies and industry trends to continuously improve skills and contribute to team knowledge.
Strong experience in Audio Tool Integration: If applicable, integrate audio tools and libraries to enhance user experience and functionality.
Qualifications
3 years of professional experience in front-end development.
Proficiency in React.js and Redux: Strong knowledge of React.js, Redux and core principles, along with experience in building reusable components and front-end libraries.
Proven experience in developing applications using TypeScript.
Web Technologies: Proficient in HTML5, CSS3, and JavaScript (ES6+). Familiarity with modern JavaScript frameworks and libraries is a plus.
Responsive Design: Experience with responsive design techniques and frameworks (e.g., Bootstrap).
Version Control: Familiarity with version control systems, particularly Git.
Audio Tools Knowledge: Understanding of audio processing libraries or tools (e.g., Web Audio API) is a plus.
Problem-Solving Skills: Strong analytical and problem-solving skills with attention to detail.
Nice to have experience in Redux Toolkit.
- Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively in a team environment