Node.js Developer (×3)
London, UK Permanent
GBP 65,000.00 to GBP 75,000.00
Senior IT, Development & Engineering role within the Telecommunications industry
Job Description: Our Client believes that fairer access to technology will make the world a better place. Our focus is on improving smartphone access in countries where credit systems are often underdeveloped or non-existent. As a socially conscious company, we aim to improve lives and narrow the technology access gap. We are a small startup, so you will have an immediate impact on both the Android team and the company as a whole.
As an addition to the backend and web team, we are looking for someone who is passionate about clean and well-architected code. You would contribute to both the backend API and potentially the front-end occasionally.
As a backend developer you will: Develop and extend the reach of our existing applications for the backend platform Collaborate with our product owner to deliver features and continue to optimize their performance post-release Develop and produce functional solutions in accordance with architecture design standards and code standards Ensure projects are delivered on time and to a high standard Take part in code reviews for other developers Contribute to continuous improvements in the team resulting in greater efficiency, quality, and productivity
What we are looking for:
· 3+ years experience in backend/server-side development
· Comfortable coding in Node.js (experience is preferable, but not necessary)
· Quality-led approach to development (TDD and BDD)
· Security conscious, knowledgeable of best practices around building secure applications
· Comfortable in a cloud computing environment (AWS)
Bonus points for: Knowledge of serverless or FaaS paradigm Experience with AWS Comfort being full-stack, especially Knowledge of React / Redux framework Worked as part of Agile, Scrum, XP or Kanban teams Oauth authentication