5App is a fast-growing SaaS company developing a powerful learning and communications hub used by organisations across the globe. We’ve partnered with global training firm Hemsley Fraser, nominated as a Top 20 global online learning library by the Training Industry, and gained huge traction in the market with a portfolio of global brands.
Now, we’re building a new client base and growing to meet demand, so it’s an exciting time to join our team. We have an innovative, start-up atmosphere and culture, with a friendly sociable team – and we can’t wait to hear from you!
Your mission:
-
To improve the workflows of our customers, with your broad set of engineering skills you are tasked with adding next generation services to our learning and comms platform.
-
Take ownership and focus on excellence, from planning, technical development, testing through to deployment of features.
-
Share your skills, communicate with the team your learnings, peer review code and compliment our processes and best practices.
You’re good at:-
Implementing, with many years of experience you are adept at building web applications using Node, Docker, MySQL, React, JavaScript, HTML and CSS.
-
Structuring your code, in a way which is easy to read and test. Maintaining DRY principles and common standards within a large code base.
-
Communicating, able to explain complex technical concepts in a way that everyone can understand. Whilst working collaboratively within a multi-disciplined team.
-
Creating high quality maintainable code. Experienced with linters, TDD, stubbers and mocks. With testing frameworks, such as Jest and Cypress, you strive for full code coverage and confidence in CD pipelines.
-
Architecting, using cloud services to host containers and functions, such as AWS Fargate and Lambda. You create elegant and optimal solutions which can scale. And you deliver it all with automatic confidence through CI/CD pipelines.
About you:-
You have a passion for developing great services, and making products which are a delight to use.
-
You are highly motivated, proactive, self-starter. You can take a story of any size, either huge and daunting or small and boring, and execute it. You know and understand the value in breaking large tasks into smaller steps.
-
You are accountable, you take ownership of your services after delivery, monitor their performance and maintain them as necessary.
-
You have basic knowledge about security best practices, familiar with OWasp and GDPR.
-
You have good verbal and written English language communication skills. And can communicate complex technical problems in documentation and in conversation.
-
Flexi-working
-
Friday afternoon off
-
Training & conferences
-
Team lunches
-
Latest equipment
-
Video call
-
Tech test
-
Final interview
- Offer
JavaScript, React, Node.js, MySQLJavaScript, React, Node.js, MySQL, Docker, TDD, Jest, AWS, CI/CD, Cypress