12Twenty is the first to integrate on-campus recruiting, employer relationship management, and student job tracking in a single, streamlined system. We provide intuitive, data-centric software to engage students and employers, and to better connect students with their dream jobs.

Front-End Developer at 12Twenty

Front-End Developer

Job Description

Do you want to work for a company where you are encouraged to build and have the autonomy to push boundaries?  Invention has become second nature at 12Twenty, and the pace of innovation is only accelerating, and the breadth of our businesses expanding. 12Twenty’s growth requires leaders who move fast, have an entrepreneurial spirit to create new products, have an unrelenting tenacity to get things done, and are capable of breaking down and solving complex problems.

We are looking for a Front-End Web Developer for a contract-to-perm role who is motivated to combine the art of design with the art of programming.  This role will report to the Director of Engineering and be a key member of the development team, but will primarily work with the UX Designer and Product team.  Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application.  You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.


  • Develop new user-facing features, and re-engineer/optimize existing ones
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders

Required Experience:

  • 3 years minimum of post education experience as a front-end developer
  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of advanced JavaScript libraries and frameworks, such as Angular, AngularJS, Bootstrap
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image.  Familiarity with tools such as Gimp or Photoshop is a plus.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as Git.
  • Good understanding of SEO principles and ensuring that application will adhere to them.
  • Proven track record in managing towards timelines
  • Experience working in an Agile/Scrum development process
  • Great attention to detail combined with the ability to prioritize and meet aggressive deadlines
  • B2B systems experience
  • Possess strong facilitation, coordination and organization skills
  • Excellent interpersonal and communication skills


  • Bachelor’s Degree of Fine Arts, Computer Science, Media Arts, Interaction Design or equivalent education and experience. 

Job Location

Santa Monica, CA, US.

Position Type


Please send your resume and cover letter to careers@12twenty.com.
Apply Now
Find more startup and tech jobs in Los Angeles
Please send your resume and cover letter to careers@12twenty.com.
Apply Now
Why work with us
Do you want to help students across the world find their dream career while working close to the beach? Are you looking for a fast paced work environment that is riddled with happy hours, eccentric individuals, and Motown Mondays? What we lack in micromanaging we make up for with plenty for everyone to do. Join us and start making an impact today.
Perks & Benefits
Company provided lunches every Friday
Casual work environment
Beach days with volleyball, pizza, and cornhole
Ample coffee provided
Unlimited healthy (and unhealthy!) snacks
Health benefits

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star
Invite Your Contacts to Built In Los Angeles

Oh no!

You're fresh out of job post slots.