What are the responsibilities and job description for the Frontend Engineer position at CYPHER LEARNING?
Job Description
Job Description
Salary :
Job Title : Frontend Engineer
Department : Engineering
Reports To : VP of Engineering
Location : Remote
Employment Type : Full-Time
Frontend Engineer at CYPHER Learning
CYPHER Learning is revolutionizing education through intelligent learning platforms for schools, businesses, and entrepreneurs worldwide. We are passionate about creating intuitive and engaging learning experiences, and we're looking for a talented and motivated Frontend Engineer to join our dynamic team.
About the Role :
As a Frontend Engineer, you will play a vital role in developing and maintaining the user interfaces of our innovative learning platforms. You will collaborate closely with product managers, UX / UI designers, and backend engineers to translate designs and wireframes into clean, efficient, and user-friendly code. You'll be a key contributor to a fast-paced, Agile environment, building features that directly impact millions of learners globally.
Responsibilities :
Develop and maintain high-quality, reusable, and efficient code for web applications
Translate UI / UX designs and wireframes into functional and visually appealing web interfaces.
Collaborate with backend engineers to integrate frontend components with APIs and services.
Write unit and integration tests to ensure code quality and functionality.
Participate in code reviews to maintain code standards and best practices.
Troubleshoot and debug frontend issues, providing timely and effective solutions.
Stay up-to-date with the latest frontend technologies and trends, and contribute to the continuous improvement of our development processes.
Contribute to an Agile development environment, participating in sprint planning and stand-ups.
Work with JIRA for task management and issue tracking.
Use Git for version control and collaborative development.
Qualifications :
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
1-2 years of professional experience in frontend web development.
Strong proficiency in HTML, CSS, and JavaScript.
Experience building responsive, mobile-friendly, and accessible web applications.
Understanding of cross-browser compatibility issues and solutions.
Familiarity with Git for version control.
Experience working in an Agile development environment.
Experience with JIRA or similar project management tools is highly preferred.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.
A passion for learning and a desire to contribute to the education technology space.
Bonus Points :
Experience with testing frameworks (e.g., rSpec, Jest, Mocha, Cypress).
Experience with UI / UX design principles.
Benefits :
Work from home with a monthly stipend and amazing benefits package.
Opportunity to work on a product that makes a positive impact on education.
Collaborative and supportive work environment.
Opportunities for growth and advancement.
remote work