Job banner for Software Developer (Full-Stack)
Back to Careers

Software Developer (Full-Stack)

Job Description

We are seeking a talented Full-Stack Developer to join our dynamic team in building cutting-edge web applications. The ideal candidate will have experience with both front-end and back-end technologies and be passionate about creating seamless user experiences.

Software Developer (Full-Stack)

Responsibilities

  • Build and integrate REST APIs in Django (best practices CRUD)
  • Write unit tests and perform code peer reviews to maintain high code quality and robustness
  • Design and develop product UI based on provided designs, while also being able to improvise and iterate into user experiences
  • Maintain clean code. Design Patterns for better shared architecture
  • Align on the React project's file structure
  • Collaborate locally with back-end and professional designers
  • Adhering our requirements, custom, and processes to all performance

Requirements

  • Proven professional experience with Python and Django
  • Proficient in JavaScript and React, with Django Rest Framework (DRF) and RESTful APIs
  • Proficiency with frontend frameworks or libraries (e.g., React)
  • Solid understanding of databases, indexing, caching, authentication, and performance optimization
  • Comfortable with Docker for containerization
  • Familiarity with AWS or other cloud-based infrastructure

Qualifications

  • Strong problem-solving skills and creativity
  • Ability to adapt and work in collaborative environments

Benefits

  • ✓ Hybrid/REMOTE
  • ✓ Fully Remote setup
  • ✓ Comfortable work station
  • ✓ One salary increase

Apply For This Job

Team collaboration

Let's do great things together

We're looking for talented individuals who are passionate about robotics, AI, and building the future. Explore opportunities to work on cutting-edge technology.