Full Stack Developer

On-siteSalary not specified

Tech Stack

ReactCSSKafkaPythonRedisKeycloakJavaScriptAngularDjangoHTML

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Full Stack Developer with strong expertise in modern front-end frameworks and Python-based back-end development to design and deliver scalable, secure, and high-quality web applications within the Open edX ecosystem. This role combines a solid understanding of user experience and accessibility standards with hands-on engineering, focusing on building reliable, performant, and maintainable solutions. You will work closely with product owners, designers, and cross-functional engineering teams to develop, integrate, and evolve full-stack solutions that support seamless learning experiences and business objectives across the organization.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications within the Open edX ecosystem
  • Build responsive and accessible front-end components aligned with WCAG standards
  • Develop and maintain secure, high-performance back-end services using Python and Django
  • Implement and maintain REST/OpenAPI integrations with internal and external systems
  • Integrate third-party services including LTI tools, Keycloak SSO, Redis, and Kafka
  • Work with multiple data stores (MongoDB, PostgreSQL/MySQL, Elasticsearch) based on application needs
  • Ensure code quality through unit and functional testing, peer code reviews, and adherence to best practices
  • Apply security best practices and mitigate vulnerabilities according to OWASP guidelines
  • Optimize application performance, scalability, and reliability
  • Contribute to CI/CD pipelines and support deployments in Jenkins/OpenShift environments
  • Collaborate closely with product owners, designers, and other engineers to deliver high-quality

Requirements

  • Experience with modern front-end frameworks (React, Vue, Angular) and accessible UI development (WCAG 2.1/2.2)
  • Strong knowledge of HTML, CSS, JavaScript (ES6+) and REST/OpenAPI integrations
  • Solid experience with Python and Django, preferably within the Open edX ecosystem
  • Hands-on experience with LTI 1.3 / LTI Advantage integrations
  • Experience integrating Keycloak SSO, Redis caching, and Kafka event-driven systems
  • Working knowledge of MongoDB Atlas, PostgreSQL/MySQL, and Elasticsearch
  • Familiarity with unit/functional testing, OWASP security best practices, and performance optimization
  • Experience with CI/CD pipelines and deployments using Jenkins and OpenShift

We Offer

  • Relocation package
  • Job rotation
  • Learning through Arnia Academy
  • Attractive projects
  • Flexible working hours
  • Performance bonuses
  • Medical benefits
  • Trainings
  • Competitive compensation package
  • Referral program
  • International work experience

About the Company

[Company description if present]

Job Details

Company name:
Arnia Software
Location:
Romania
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jul 18, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.