Skip to main content

Ajackus - Python Full Stack Engineer

Technology
AJACKUS
1 month agoUntil 16/11/2026

Job description

About the Role :

As a Python Full Stack Engineer, you will build and deliver end-to-end web applications using Python on the backend and React with TypeScript on the frontend. You will collaborate closely with product, design, and DevOps teams to develop scalable, high-performance solutions and contribute to system design and architecture decisions. You will own features from development through deployment and use AI-powered tools to accelerate development, improve code quality, and speed up debugging.

Responsibilities :

  • Design, develop, and maintain scalable web applications using React on the frontend and Python on the backend.
  • Build responsive, accessible, and user-friendly interfaces using React, hooks, and modern state management.
  • Design and maintain RESTful APIs and microservices using Python frameworks such as FastAPI, Django, or Flask.
  • Use AI-powered tools such as GitHub Copilot, Claude, and Cursor for coding, debugging, and optimization.
  • Optimize applications for performance, scalability, and security across the technology stack.
  • Write clean, maintainable, and well-tested code, including unit and integration tests.
  • Participate in code reviews, sprint planning, and Agile ceremonies.
  • Troubleshoot and resolve issues across frontend, backend, and infrastructure.
  • Follow best practices in version control, CI/CD, and deployment.

Qualification Required :

  • 4+ years of hands-on experience as a Full Stack or Software Engineer.
  • Strong proficiency in Python with a modern web framework such as FastAPI, Django, or Flask.
  • Strong proficiency in JavaScript/TypeScript and React, including hooks, state management, component architecture, and performance optimization.
  • Solid understanding of API design, backend development, and distributed systems.
  • Experience with relational and/or NoSQL databases such as PostgreSQL and MongoDB.
  • Experience with Git, CI/CD pipelines, and Agile methodologies.
  • Strong problem-solving and debugging skills.

Nice to Have :

  • Comfortable adopting AI developer tools such as GitHub Copilot, Claude, and Cursor in day-to-day development.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Experience with testing frameworks such as pytest, Jest, and React Testing Library.
  • Exposure to Golang, Angular, or Vue.
Keywords
ReactOSCodingVue.jsScalabilityMongodbTypescriptAngularAngularJSCursorJavaScriptDevOpsDjangoPostgresqlPythonRelational grammarCI/CDDebuggerWeb frameworkUsability

Interested in this role?