Full Stack Developer

Be among the first applicants.
InstaCodigo
Dubai
USD 60,000 - 120,000
Be among the first applicants.
Today
Job description

Role Overview: As a Senior Fullstack Developer at Instacodigo, you’ll be at the forefront of building scalable, high-performance applications across both front-end and back-end platforms. You’ll work closely with the product team and clients to design, develop, and maintain full-stack solutions, ensuring smooth integration and efficient performance. Your expertise will guide the team, influence architecture decisions, and help drive the success of complex, innovative projects.

Key Responsibilities:

  • Develop high-quality, efficient, and scalable full-stack applications using React, React Native, Python, Django, Odoo, GraphQL, and Strawberry.
  • Lead the architecture and design of new features and systems, ensuring performance, scalability, and maintainability.
  • Collaborate with cross-functional teams including designers, product managers, and other developers to deliver seamless user experiences.
  • Write clean, maintainable, and well-documented code following best practices and design patterns.
  • Mentor junior developers, providing guidance and best practices to improve team productivity and code quality.
  • Troubleshoot, debug, and optimize applications to enhance performance and fix bugs.
  • Stay up-to-date with the latest trends and advancements in full-stack development, and actively share knowledge with the team.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Contribute to technical decisions and collaborate on designing architecture for new projects.
  • Manage databases, APIs, and back-end services efficiently, ensuring smooth communication between client and server.

Requirements:

  • 5+ years of professional experience in full-stack web development.
  • Proficient in React, React Native, Python, Django, Odoo, GraphQL, and Strawberry.
  • Strong knowledge of back-end development with Python/Django and experience in RESTful and GraphQL API design.
  • Experience in designing and optimizing databases, particularly with Odoo and other relational databases.
  • Familiarity with version control (Git) and collaboration tools like GitHub, GitLab, or Bitbucket.
  • Ability to manage and deploy applications in cloud environments (AWS, Heroku, or similar).
  • Experience with automated testing frameworks and CI/CD pipelines.
  • Strong problem-solving skills and the ability to troubleshoot and optimize performance bottlenecks.
  • Excellent communication skills, both written and verbal.
  • Proven ability to work independently and in a team environment.

Preferred Skills:

  • Experience with microservices architecture and serverless technologies.
  • Familiarity with Agile development methodologies.
  • Knowledge of Docker and containerized applications.
  • Experience with front-end testing frameworks like Jest or Mocha.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Full Stack Developer jobs in Dubai