Apply for this vacancy

  Upload Your CV
Apply via LinkedIn
or call Mieke Van Der Riet on:
0191 620 0123
Interested in referring a friend? Click here
Location: UK Remote Tyne and Wear Newcastle upon Tyne NE12 8BX
Salary: £50000 - £55000
Sector: Back End   
Type: Permanent
Posted: 10/07/2024
Backend Developer Ronald James Group 2025-01-07

This is a great opportunity for a Backend Engineer to join a company that has one of the fastest-growing learning platforms to ensure everyone has the opportunity to learn! They are looking for someone who has a proven track record of delivering high-quality features and solutions for SaaS products. 

Key Responsibilities:

  • Develop Scalable Systems: Work within a multi-disciplined squad to build scalable backend systems and solutions.

  • Collaborate with Cross-Functional Teams: Work closely with cross-functional teams, including frontend engineers, product managers, and other stakeholders, to ensure seamless integration between the frontend and backend components.

  • Develop and Maintain Server-Side Code: Write, test, and maintain server-side code and APIs, ensuring reliability and efficiency.

  • Optimise Performance and Security: Collaborate with senior engineers to enhance system performance, reduce latency, and maintain data security by implementing robust security practices.

  • Mentor Junior Engineers: Provide guidance and mentorship to junior engineers, assisting them with complex technical challenges and ensuring best engineering practices are followed.

What They're Looking For:

  • Proficiency in Microservices Development: Experience in developing microservices, preferably using Node.js, to create modular, scalable backend components.

  • JavaScript & TypeScript: Strong knowledge of both typed and untyped JavaScript for reliable and maintainable code.

  • Web Technologies and Best Practices: Expertise in web service architectures, including REST (GraphQL is a plus), asynchronous messaging, and formats like JSON to facilitate effective data exchange. Familiarity with design patterns and SOLID principles is expected.

  • NoSQL Database: Experience with NoSQL databases, particularly MongoDB and ElasticSearch, for efficient data management.

  • Testing Skills: Proficiency in writing unit and integration tests to ensure code reliability, maintainability, and robustness.

  • AWS Experience: Knowledge of AWS, including CloudFormation and Lambda, to facilitate cloud-based application deployment.

  • Container Technology: Familiarity with container technologies like Docker, enabling consistent and portable application deployment.

  • CI/CD: Understanding of Continuous Integration and Continuous Deployment practices for efficient and reliable software delivery.

  • Agile Methodologies: Previous experience working in Agile environments, demonstrating adaptability and the ability to deliver high-quality software in iterative cycles.

  • DevOps: Experience with DevOps practices, including automating deployment processes, managing infrastructure, and orchestrating development workflows to streamline software delivery.

For more information on this opportunity, apply now!

Apply Now Chat on WhatsApp Chat on Messenger

 

Back to Jobs

</Follow Us>