No experience
Employment Type:
Full time
Job Category:
Software Development
See more jobs for students and recent grads who studied:
Front End SW Engineer
The Job Jobber | San Francisco, California
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company

Job Description

Salary: $100,000 - $115,000

The Front End Software Engineer is responsible for translating business requirements into technical specifications and building interactive and responsive user interfaces using cutting-edge technologies including Node.js, React.js and HTML5.The Front End Software Engineer will also test and debug applications, identify, track and resolve defects and provide technical leadership within the development team.
  • Develop and support internal (Agent facing) and external (Customer facing) Front End web applications. 
  • Work closely with Product Management, UX and Design, giving input on what is both intuitive and feasible
  • Develop and optimize Omni-channel Front End UI to ensure web applications are rendered consistently in cross-browser and cross device environments.
  • Contribute to Front End architectural improvements and create shared visual components that span our services.
  • Translate epics, stories and requirements into technical tasks
  • Clearly communicate status and open issues to team leads and managers
  • Work effectively and collaboratively within a team environment to implement projects in a timely manner
  • Create Front End coding standard and best practices.
  • Prototype and develop new ideas and participate in all parts of the life cycle from research to release.
  • Mentor and review the Front End/UI code of developers.
  • Provide technical leadership within the development team
  • Work effectively within a team environment to implement projects in a timely manner
  • Expert knowledge of JavaScript, ES6
  • Skilled with JavaScript frameworks such as React, Express, Node and Redux etc.
  • Commanding grasp of HTML, CSS, and related web technologies
  • You should have a great feel for users experience and an eye for beautiful designs.
  • Deep understanding of best practices in design, optimization, interaction and usability.
  • Deep understanding of cross-browser compatibility issues and client-side performance considerations
  • Experience with test frameworks such as Jasmine, Jest, Mocha and Chai
  • Organized and detail-oriented, able to work well under deadlines in a changing environment and perform multiple tasks effectively and concurrently
  • Experience with techniques for improving SEO and accessibility
  • Willingness to adapt and learn new technologies
  • Excellent communications skills, both verbal and written, including good technical writing and interpersonal skills
  • Able to work effectively independently on assigned tasks, and within a collaborative team oriented environment using sound judgment in decision making
  • Experience with working in SCRUM team.


  • 5+ years of working experience in rapid product development building web pages/applications using JavaScript, JQuery, CSS, HTML
  • 3 + years of NodeJS and ReacJS production project experience
  • 3 + years of JSX
  • 5 + years of consuming RESTful APIs and WebServices
  • 3+ years of experience with Server Side frameworks such as Express
  • 3+ years of experience with Agile SCRUM.
  • Demonstrated design and UX sensibilities
  • 1 + years of experience with Git, Bitbucket and Jira
  • Experience with CDN and CMS is a plus
  • Bachelor's or Master's degree in Computer Science, a related field, or equivalent education and 5+ years of related experience required. 


Applicants must be eligible to work in the specified location

About The Job Jobber

The Job Jobber, is a referral agency designed to assist search firms and companies with their job promotion needs. We aim to provide maximal exposure to jobs in the simplest manner. Our fees are 100% company paid and we never charge jobseekers. If you want to gain better exposure for your job listings, please send us your jobs feed in XML format. We will then get back to you as soon as possible with pricing that is based on the size and content of your listings. Please keep in mind that while there is no minimum or maximum number of jobs we accept, all must be bonafide openings, and it is your responsibility to remove all expired or filled jobs.

This company profile was created by AfterCollege and is about The Job Jobber. This page is not endorsed by or affiliated with The Job Jobber. For questions regarding company profiles, please email: care@aftercollege.com.