Software Engineer NodeJS / TypeScript
Location,: Oxford, United Kingdom
Do you enjoy creating incredible solutions to problems?
Would you like to be part of a team that delivers high-quality software to our customers?
Join our innovative Software Engineering Team
Our Software Engineering Team is continuously improving the experience for customers purchasing our products and services. We ensure the success of our eCommerce back-end through order routing and reporting and utilising data to improve our business. We practice a minimal agile process, which allows us to ship small and fast and deliver features quickly.
Shape our eCommerce Platform
As a Software Engineer IV, you will play a key role in delivering new features from specification through to production. You will have the opportunity to work with a modern technology stack and produce high-quality software for our customers. You will collaborate with cross-functional teams to create solutions to eCommerce problems.
As a Software Engineer IV, you will be responsible for:
- Collaborating with teammates and cross-functional teams to produce high-quality eCommerce solutions
- Building solutions to new problems using our stack, which includes NodeJS, TypeScript, MySQL, ElasticSearch, AWS, Kafka and Kubernetes
- Providing technical guidance and mentoring to team members to share knowledge
- Contributing to code reviews via pull requests to keep quality high and problems low
- Taking responsibility for testing and ensuring the quality of your code for performance and reliability
Requirements
To be successful in this role you will:
- Have experience in OOP and functional programming methods with NodeJS, TypeScript or similar
- Have experience in building systems or applications, back-end or web technologies
- Be excited about the prospect of learning new technology that could help us improve our practices
- Enjoy building features from simple to complex that will support our eCommerce platform for our customers
- Show an interest in DevOps, Continuous Delivery and automation in general
- Enjoy collaborating with teams to shape new features and enhancements
- Be able to support and help your team to develop through mentoring and coaching
- Be a natural communicator, with an ability to engage with stakeholders and teams at all levels
-
Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact
[email protected] or if you are based in the US you may also contact us on 1.855.833.5120.
Please read our
Candidate Privacy Policy