TechTalent Software logo

Full Stack Developer

TechTalent Software·Salary not specified

Primary stack

ReactAngularHTMLCSSJavaScriptPythonDjangoKeycloakRedisKafka

Job description

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]

© TechTalent Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at TechTalent Software

All 54 roles

Popular searches