Front-End Software Engineer
San Francisco, CA
Full-time
Join our team as a Software Engineer to develop innovative software solutions
Responsibilities
- Develop responsive, user-friendly web interfaces using HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
- Collaborate with designers and backend developers to translate UI/UX designs into functional, high-performing front-end code.
- Optimize web applications for maximum speed, scalability, and accessibility.
- Ensure cross-browser and cross-device compatibility across all developed features.
- Maintain and enhance existing front-end codebases, refactoring when necessary for performance and maintainability.
- Participate in code reviews and provide input on front-end architecture and design.
- Integrate APIs and work closely with backend teams to ensure smooth data flow.
- Stay current with front-end trends, tools, and best practices to continuously improve the user experience.
Required Skills and Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
- Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, or Vue.js.
- Strong understanding of responsive design, cross-browser compatibility, and web performance optimization.
- Experience with version control systems (e.g., Git/GitHub).
- Familiarity with RESTful APIs and asynchronous request handling (AJAX, Fetch).
- Knowledge of build tools and package managers (Webpack, NPM, etc.).
- Understanding of UI/UX principles and ability to work with design tools like Figma or Adobe XD.
- Experience with testing frameworks (e.g., Jest, Cypress) is a plus.
- Awareness of accessibility (WCAG standards) and SEO best practices for web development.
Desirable Skills
- Experience working in Agile/Scrum environments.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Portfolio or GitHub with sample projects or contributions is highly desirable.
How to Apply
Send your resume and cover letter to careers@example.com