As a Front End Developer, you will be responsible for creating and maintaining the user interface and visual aspects of our web applications. You will work closely with our design team to create high-quality and user-friendly interfaces that our users will love. If you are a talented and passionate Front End Developer, we would love to have you on our team.

Front End Developer Job Responsibilities

  • Work closely with the UX team to build flexible, accessible, and scalable frontends
  • Design, build, and maintain websites and web applications that achieve business goals
  • Create user interfaces with accessibility, usability, and performance in mind
  • Establish and maintain current best practices for frontend web development
  • Manage multiple projects in parallel, including updating project status and delivering project outcomes on time
  • Keep current on emerging trends, technologies, tools, and best practices
  • Provide technical leadership and support to developers and other members of your team
  • Work with IT to deploy and maintain software at client locations
  • Assist with training, mentoring, and developing team members
  • Work with internal and external stakeholders to understand their needs and business needs
  • Conduct ongoing market research to identify new needs and opportunities
  • Continuously evaluate existing tools and technologies to gain competitive advantage


  • Develop and design frontend interfaces for websites, webbased applications, and other applications as required
  • Develop user interface mockups using wireframes
  • Develop and maintain code components to support and enhance user interfaces
  • Promote the use of standards, best practices, and coding patterns
  • Perform frontend testing
  • Research, evaluate, and recommend frontend development tools
  • Design, develop, and implement frontend components
  • Understand and adhere to design guidelines
  • Develop custom frontend applications
  • Maintain frontend code
  • Develop and test multiple iterations of frontend features; identify, document, and resolve issues
  • Provide input for frontend feature design
  • Contribute to frontend design and code repositories
  • Refine product specifications
  • Provide technical assistance as needed
  • Provide quality assurance and testing

Front End Developer Skills Needed

  • Bachelor’s degree in a related technical field
  • Experience in front end web development
  • Knowledge of HTML, CSS, JavaScript, and JavaScript frameworks
  • Experience working in agile development environments
  • Strong ability to analyze and design web applications
  • Very strong front end development skills