Position Description: Front End Developer

VΞCKTΛ is looking for a front end developer to help architect and produce a specific software solution that will help accelerate the energy transition to a more distributed, affordable, low carbon future. You will be part of a cross- functional team that’s responsible for the full development lifecycle, from concept to deployment.

As a front end developer, you need to be well versed with front-end architectures and programming languages. You should be knowledgeable about developer frameworks and third party libraries, create exceptional user interfaces, be able to work well with a close knit team, and be passionate about challenging limits, adapting purposefully, and co- creating a solution and company that we are proud to work for and that our partners, clients and community are thrilled to work with.

Responsibilities
• Front end web/mobile application design and development
• Implement responsible web design principles to ensure that our platform renders well across multiple browsers and devices
• Implement web or mobile interfaces using XHTML, CSS, and JavaScript
• Integrate third party web technologies into our solution
• Work closely with back end team to implement services
• Build high quality mockups and prototypes
• Optimize platform for maximum speed

Required Qualifications
• B.S. or M.S. Computer Science or related experience
• Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript
• Proficiency with JavaScript frameworks such as Node.js, Angular, React and Ember
• Strong knowledge of TypeScript 
• Excellent verbal communication skills
• Good problem-solving skills
• Attention to detail

Desired Qualifications
• Experience with web payment options
• Knowledge of Sketch and InVision for design and prototyping needs
• Scrum, Agile or Kanban experience
• Extensive use of APIs and understanding of REST architecture 
• Knowledge of SEO principles
• Experience with graphics software such as Photoshop and Illustrator

This position has been filled. Would you like to see our other open positions?