Job details

Front-End Developer (JavaScript - React)

  • Java
  • GraphQL
  • AWS
  • Agile
  • React Native
  • ES6
  • SOLID

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 9 months ago

What is the point of this role? 

As a Front-End Developer at ANS, you will be given the opportunity to work on a wide range of exciting projects, using the latest technologies and advancements, in a truly agile environment. 

You will spend your week ‘on the tools’, attending agile ceremonies, cutting code, and contributing to our projects in all ways. 

What will I be doing? 

  • Deliver high value outputs regularly 
  • Advocate for throughput over output 
  • Learning and utilising programming languages, frameworks and development tools 
  • Be confident enough to admit when you don't know something and be passionate about finding solutions. 
  • Understand that "done is better than perfect" to maintain productivity and progress. 
  • Ensure security risks are considered, identified, reduced, and mitigated when designing, developing, testing, and implementing new products & services. 

What will I bring to the role? 

  • Experience in a commercial software developer role and able to demonstrate capability to deliver high quality, well principled code quickly – even when under pressure 
  • A keen eye for design requirements and the translation of those to accessible software UIs 
  • Demonstrate an understanding of agile principles and methodologies like Scrum or Kanban 
  • Exposure to a broad technology landscape – understanding when to build vs use off the shelf capabilities 
  • Experience of mentoring and coaching junior developers, providing guidance and support for their technical growth. 
  • Experience of React & React Native a must 

What is needed to do the role? 

  • Ability to ensure thorough testing of applications, including writing and maintaining unit and integration tests.  
  • Strong problem-solving skills and the ability to debug and resolve complex technical issues.  
  • Excellent communication and teamwork skills, with the ability to work effectively in cross-functional teams.  
  • Strong attention to detail and a commitment to delivering high-quality software solutions.  
  • Ability to adapt quickly to changing requirements and priorities in a fast-paced environment.  
  • Prior experience in leading technical initiatives  
  • Strong proficiency in JavaScript, including ES6+ features, React, React Native and node. 
  • Experience working with GraphQL 
  • Experience with either ExpressJS or NestJS is welcome but not required for this role.
  • Solid understanding of web technologies, including HTML5, CSS3, and responsive design principles 
  • Working knowledge of cloud computing platforms such as AWS & Microsoft Azure 
  • Experience with version control systems 
  • Commercial experience delivering Front end projects