Front End Software Engineer - London/Remote
- Full-time
Company Description
Have you ever considered the impact of human decision-making on the climate crisis? It seems obvious, but it's crucial. Improved human decision-making can create immediate and significant reductions in the transport industry’s fuel usage; and that's precisely the mission that Signol is on.
Signol is a behavioural science software start-up at the beginning of its scaling journey, making this an incredibly exciting time to join us on our mission. Signol is working with major shipping and aviation customers to deliver real and significant savings immediately; our first shipping project saved 13,900 MT CO2 in 4 months, and in aviation we recently saved Virgin Atlantic 3,000 MT CO2 in 6 months. Signol is delivering real benefit today, and we are looking for passionate and motivated individuals to help us scale our impact.
At Signol, you’ll be working with a fantastic team; world-leading behavioural and data scientists, software developers, sales and operations leads. Every one of us is deeply committed to the climate crisis and building a company that is responsible, responsive, puts carbon reduction at its core and reflects its values with integrity.
Job Description
The way we present information to our users IS our product. You will be responsible for ensuring the vision of our product managers, behavioral scientists, designers, and of course you and the dev team, is realized on screen and in inbox.
Our current setup is via a React.js single page app, which you will be given scope to adopt, adapt and improve in the best way you see fit alongside a core (and growing) team of highly skilled and distributed group of engineers.
You will be an influential voice within the product team and wider business collaborating with a diverse range of people such as economists, behavioral scientists, investors, airline captains, and environmental experts. We promise an engaging working environment with a global outlook.
Our home is currently located in Central London, although remote candidates from all over the UK and Europe will be considered. The only thing we ask is that you are able to travel to London for a few days each month.
Qualifications
Your key responsibilities will be:
Take ownership of the user Interface for Signal’s web app and email templates and be responsible for bringing the user experience designed by the team to life.
Design, build, and implement data-driven applications that consume service-oriented RESTful APIs to drive functionality and optimize front end performance
Work closely with the development team, within the frameworks and processes we jointly devise, ensure the highest level of quality across our product from code base to user
Implement and oversee a front end testing process that ensures Signol looks and works great across all scenarios and devices
Produce prototypes and effectively articulate design decisions
Identify and resolve performance and scalability issues, troubleshoot problems, and improve product quality
Document the systems you build and maintain
Refactor applications to eliminate tech debt
Be an active member of the product team, contributing to discussions in and out of your core field
Skills:
You are a strong match for this role if you possess the following skills, competencies, and experience:
4+ years of experience in javascript / web development
Solid experience in ReactJS (above version 16)
Agile methodologies
Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
Remote work experience
Self-driven; strong problem-solving skills; adaptable, proactive, and willing to take ownership
Strong verbal and written communication skills; excellent collaboration, and analytical skills
A keen attention to detail
Advanced English level
Desired qualities include:
Experience using UI component framework and CSS libs, such as TailwindCSS
Experience and total understanding of the challenges of large-scale CSS code bases and CSS architecture
Knowledge of web application security, REST APIs, and data-driven applications
Familiarity with Figma or any other prototyping tool
Familiarity with Mobx-ReactJS
Nice to Have
Experience building native mobile applications, using ReactNative or SwiftUI for iOS
Strong knowledge about developing progressive web applications with offline capabilities
Spanish
Additional Information
What we offer:
£50,000 to £55,000 annually (depending on experience)
25 days annual leave, Birthday day off, Christmas leave + 8 bank holidays
Private health insurance
Vested share options scheme for all employees following a probationary period
Flexible / hybrid working: Option to choose between our central London office or remote working