What are the responsibilities and job description for the Front End Developer / TYPE SCRIPT AND REDUX position at Shimento, Inc.?
Job Details
Front End Developer
Location: On-site , Seattle, WA
Duration: 18 months (Potential for extension)
Role Type: Contract
TYPE SCRIPT AND REDUX - CODING TEST
Position Overview:
We are seeking a talented and motivated Front-End Developer with a minimum of 3 years of experience to join our dynamic team. The ideal candidate will be proficient 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 and will be considered an advantage.
Responsibilities
- Develop and Maintain Web Applications: Design, build, and maintain responsive web applications using React.js and other modern web technologies.
- Collaborate with Cross-Functional Teams: Work closely with UX/UI designers, backend developers, and product managers to create seamless user experiences.
- Optimize 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.
- Implement 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.
- Audio Tool Integration: If applicable, integrate audio tools and libraries to enhance user experience and functionality.
Qualifications
- Experience: Minimum of 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.