Full job description
Frontend Developer
Are you passionate about building scalable software solutions? We are looking for a talented Frontend Developer to join our dynamic team. In this role, you’ll collaborate with cross-functional teams to develop, test, and enhance our web application, ensuring a seamless user experience.
Key Responsibilities:
Collaborate with Design and Product Teams: Work closely with our design team and product development manager to continually enhance the robustness and user experience of our application.
Write High-Quality Code: Develop pragmatic, readable, and testable code, ensuring future expandability.
Utilize Testing Libraries: Use tools like Storybook to test UI components and Cypress for comprehensive application testing to prevent regression bugs.
Enhance Application Performance: Partner with the backend team to make informed technical decisions that improve application performance.
Architectural Design: Participate in architectural design discussions to ensure our frontend infrastructure is scalable and maintainable.
Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
Stay Updated with Trends: Keep abreast of the latest industry trends and emerging technologies to ensure our application remains current and competitive.
Documentation: Maintain clear and comprehensive documentation for code, processes, and best practices.
Requirements:
Proven Frontend Development Experience: Demonstrated experience as a Frontend Developer with a solid understanding of common technology stacks.
Typescript Proficiency: Preferred 1+ years of experience with Typescript.
React and Redux Expertise: Preferred 1+ years of experience with React and a state management system such as Redux.
API Integration: Familiarity with consuming REST APIs.
Strong Communication Skills: Excellent verbal and written communication skills, with an emphasis on teamwork.
Attention to Detail: Meticulous attention to detail, with strong organizational skills.
Analytical Mindset: An analytical approach to problem-solving and development.
Relevant Education: Degree in Computer Science or a related field is preferred.
Bonus Points:
Production-Quality Experience: Previous experience working on a production-quality React web application.
Impressive Github Portfolio: A Github with high-quality projects showcasing your skills.
Why Join Our esteemed company?
Innovative Environment: Be part of a forward-thinking team that values innovation and creativity.
Professional Growth: Opportunities for continuous learning and professional development.
Collaborative Culture: Work in a collaborative environment where your ideas are valued and encouraged.
Job Type: Full-time
Pay: $75,000.00 - $102,000.00 per year
Benefits:
401(k) matching
Dental insurance
Health insurance
Paid time off
Schedule:
Monday to Friday
Work Location: Remote