accenture logo

Senior Back End Developer

CONTRACTOR Netherlands 50000 - 75000 EUR - YEAR

Job Description

European Union (EU) Nationals or Valid NL Visa Holders Only

Want to be at the forefront of educational innovation?

Join our team as we harness the power of AI to revolutionise learning. We're searching for innovative minds to develop groundbreaking learning experiences. If you're passionate about creating technology that inspires and engages users, we invite you to explore this opportunity.

In particular, we seek a highly motivated Sr. Back-end Developer to join our growing team. This is a fantastic opportunity for an experienced individual who aspires to be part of a cutting-edge AI-powered EdTech SaaS platform.

Responsibilities

  • Architect and lead the development of scalable, high-performance back-end systems.
  • Design, develop, and maintain robust, secure, and efficient RESTful and GraphQL APIs to handle user management, course access, content delivery, and other functionalities relevant to our platform.
  • Design, create and optimise data storage and retrieval for various data types (e.g., user data, course content, progress tracking) using a combination of SQL and NoSQL databases.
  • Implement caching strategies to improve performance and scalability for frequently accessed data.
  • Integrate with third-party APIs for payment processing, user authentication, or other relevant services.
  • Implement serverless architectures leveraging AWS services like Lambda, SQS, SNS, and Aurora.
  • Deploy and manage cloud infrastructure using AWS services such as EC2, ECS, EKS, and Amplify.
  • Foster a culture of excellence through code reviews, pair programming, and establishing coding standards.
  • Ensure code quality by implementing comprehensive automated testing and monitoring.
  • Collaborate with your peers to deliver innovative solutions.

Qualifications

  • 5+ years of hands-on experience in back-end development for large-scale, high-traffic web applications.
  •  Proven expertise in designing and implementing complex serverless database solutions (SQL and NoSQL).
  •  Demonstrated experience designing and implementing APIs for user authentication, authorisation, and data access control in a multi-tenant environment using RESTful and GraphQL.
  • Deep understanding of caching mechanisms and best practices to optimise application performance.
  •  Strong proficiency in AWS services (Lambda, SQS, SNS, Aurora, EC2, ECS, EKS, Amplify and CloudWatch).
  •  Hands-on experience with containerisation (Docker) and orchestration (Kubernetes).
  • Proficiency in CI/CD pipelines and infrastructure as code.
  • In-depth knowledge of JavaScript and Python.
  • Proven track record in architecting and developing highly scalable, high-performance SaaS application(s).
  • Proven experience in automated testing frameworks (Jest or Playwright) and implementing robust monitoring and observability solutions (Prometheus and Grafana).
  • Excellent analytical problem-solving and troubleshooting skills with a focus on delivering high-quality code.
  • Well-organised, disciplined, and capable of handling multiple competing priorities in a fast-paced environment, without burning out.
  • Good verbal and written communication in English.

About InGenius

InGenius is a pioneering start-up in the education technology sector committed to transforming the e-learning landscape. Our platform is at the forefront of integrating AI to tailor a unique and optimal learning experience for each user. Adjusting various educational and personal parameters ensures a learner-centric approach that addresses common challenges such as effort reduction, increased relevance, and unparalleled flexibility.

Useful Information

Open to applicants who are nationals of the EU or hold a valid visa.

This is a 12-month, full-time Work Placement in a hybrid setting (4 office days) in Amsterdam with a strong possibility of extension based on performance.

Only shortlisted candidates will be contacted for an interview or test and informed of the selection outcome.

Job Summary
  • Published on: 2025-02-02
  • Vacancy: 6 position(s)
  • Job Nature: CONTRACTOR
  • Salary: 50000 - 75000 EUR - YEAR
  • Location: Amsterdam,North Holland
  • Country: Netherlands
Total Views: 99
Number of Applicants: 3
Company Details

InGenius

InGenius is a pioneering start-up in the education technology sector committed to transforming the e-learning landscape. Our platform is at the forefront of integrating AI to tailor a unique and optimal learning experience for each user. Adjusting various educational and personal parameters ensures a learner-centric approach that addresses common challenges such as effort reduction, increased relevance, and unparalleled flexibility.