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]