Skip to main content

Front End Engineer (React)

admin

Job Specification

Job Title: Front End Engineer (React) No. Direct Reports: 0
Location: London or Amsterdam or remote FTE: Full Time
Reporting: Team Lead UI/React Cost Centre:

 

The Role

Alveo is searching for a Senior Software Engineer with a strong knowledge of JavaScript, React and Server-side Java technologies, to join our Engineering team. The ideal candidate is responsible for creating/maintaining both React web apps and back-end micro services and web services. Web services are written using the Play Framework. Alveo adopts Agile (SCRUM) Software development methodologies. The ideal candidate would also have interest in NoSQL (Cassandra) databases and Spark.

Key Responsibilities

  • Take ownership for design, estimation, implementation, test and technical documentation of new features and components, ensuring compliance with Alveo standards and guidelines
  • Ensure that maintenance and bug fixing activities on production code are done in a most efficient and customer aware way
  • Provide third-level product support
  • Several years of professional experience as a software developer
  • Knowledge of JavaScript programming language is required
  • Knowledge of React and Redux
  • Knowledge of Java programming language is beneficial
  • Knowledge and working experience with object-oriented design and design patterns is beneficial.
  • Understanding of full product development life cycle
  • Knowledge of recent development technologies, languages and tools is preferred
  • Working experience in an Agile development environment is highly beneficial
  • Ability to develop robust, efficient and maintainable code.
  • Feeling comfortable working with a large established code base.
  • Ability to express innovative ideas to improve the product.

Technical Experience

  • JavaScript
  • React
  • React Router
  • Redux
  • VS Code
  • Jest
  • Git
  • Jenkins
  • Confluence
  • Jira
  • Jenkins

Qualifications and Training

  • Educated to degree standard ideally in computer sciences (e.g. BSc, MSc) or similar appropriate education/experience

Personal Attributes

  • Passion for service excellence and improving quality, with strong business acumen
  • Ability to self-manage
  • Approachable, with effective interpersonal, influencing and negotiation skills
  • Comfortable with ambiguity and navigating complex situations
  • Analytical and Problem-Solving Skills
  • Courageous, with the ability to push the boundaries, recognizing the diversity of the organization’s requirements
  • High levels of integrity, and a strong ethical sense
  • Cultural sensitivity and a confident self-starter
  • Resilient and results orientated
  • Able to travel internationally as required
  • Able to work both independently and in a team. You have a professional image, and are used to representing your company communicating with or visiting customers
  • You are fluent in English, which is used for both internal communication and external communications within the Alveo global organization
  • Fluency in a second language, would be preferred, but is not essential
  • You are eager to learn, you have an analytical mind and have a go-get attitude. Client service is our absolute focus and a pro-active, customer oriented way of thinking is vital
  • Excellent interpersonal skills with the ability to communicate effectively at all levels with the business and externally

Alveo Values

Communication – communicate actively with your colleagues; be open -minded and transparent

Accountability – take responsibility and ensure something is done properly

Empowerment – feel empowered to help the company to move faster and to innovate

Respect – treat colleagues as you expected others to treat you

Client Focus – put the client ahead of everything you do

 

Alveo offers competitive salaries and comprehensive benefits such as: health and life cover, pension, discretionary bonus, training programme, free fruit every day, social events, 25 days of annual leave plus public/bank holidays.

We embrace a culture that promotes diversity and inclusion.

Apply Here: