MindPal logo

Python Full Stack Engineer

MindPal·Salary not specified

Primary stack

GitHub ActionsVitestpytestReactKubernetesPythonTypeScriptAzureMongoDBPlaywright

Nice to have's

RemixDatabricksScrumAZ-204

Job description

About the Position

We are seeking an experienced Senior Full Stack Engineer to join a high-performing engineering team responsible for building and enhancing innovative web-based platforms. This role offers the opportunity to work on complex, business-critical applications while driving technical excellence, engineering best practices, and scalable software solutions.

As a Senior Engineer, you will take ownership of advanced development initiatives, contribute to architectural decisions, and help shape the future direction of modern web applications. You will work across both front-end and back-end technologies, combining expertise in React-based user interfaces and Python API development to deliver secure, scalable, and maintainable solutions.

The ideal candidate will have strong full-stack engineering experience, a passion for clean code and automation, and the ability to solve complex technical challenges within a collaborative, agile environment.

Responsibilities

  • Lead the design, development, and delivery of complex software engineering initiatives from concept through to production.
  • Architect and build scalable Python RESTful APIs and modern React/Remix-based web applications using service-oriented architecture principles.
  • Develop reusable components, integrations, and technical solutions that improve application scalability and maintainability.
  • Investigate, troubleshoot, and resolve complex technical issues, providing effective solutions and long-term improvements.
  • Establish and promote engineering best practices across development, testing, security, and deployment processes.
  • Champion a DevOps-first mindset, supporting automation, continuous delivery, and operational excellence.
  • Define and address non-functional requirements including performance, accessibility, reliability, and security.
  • Collaborate closely with Product Owners, architects, engineers, and business stakeholders to translate requirements into innovative technical solutions.
  • Provide technical guidance and mentorship to other engineers, encouraging knowledge sharing and continuous improvement.
  • Contribute to Agile delivery practices, supporting effective planning, estimation, and iterative development.

Requirements

  • Proven experience as a Senior Full Stack Engineer or similar technical leadership role, delivering complex software solutions.
  • Strong proficiency in TypeScript, including modern ES6+ features and best practices.
  • Extensive experience building dynamic, responsive front-end applications using React, with experience in Remix or similar frameworks preferred.
  • Strong backend development experience using Python, including the design and implementation of RESTful APIs.
  • Solid understanding of database technologies, including MongoDB and relational SQL databases.
  • Hands-on experience with Microsoft Azure, particularly Azure Kubernetes Service (AKS) and cloud-native application deployment.
  • Strong commitment to writing clean, maintainable, and highly testable code.
  • Experience with Test Driven Development (TDD) and automated testing frameworks, including:
    • Unit testing with Vitest and Pytest
    • Functional testing exposure with Playwright is desirable.
  • Strong understanding of modern DevSecOps practices, including:
    • GitHub version control workflows
    • CI/CD automation using GitHub Actions
    • Containerised application deployment using Kubernetes
    • GitOps practices with ArgoCD
  • Excellent problem-solving skills with strong attention to technical detail and quality.
  • Strong communication skills with the ability to collaborate effectively with both technical and non-technical stakeholders.
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.

Nice to Have

  • Azure Developer certification, particularly AZ-204.
  • Experience working with Databricks or modern data platforms.
  • Experience working in Scrum-based Agile environments.
  • Previous experience working with large-scale enterprise applications and distributed systems.

We Offer

  • Opportunity to work in a dynamic and innovative environment.
  • Competitive salary and benefits package.
  • Remote work opportunities.
  • Professional growth and development.

About the Company

DCV Technologies is a global technology company that specializes in providing advanced IT solutions and services. The company is known for its expertise in cloud engineering and full stack development, particularly within the AWS ecosystem. DCV Technologies operates with a strong emphasis on Agile methodologies, ensuring efficient and adaptive project management. The company values innovation and collaboration, working closely with senior engineering teams to deliver high-quality solutions. With a focus on the investment and financial sectors, DCV Technologies leverages its technological prowess to support global customers, demonstrating a commitment to excellence and customer satisfaction. The company is headquartered in the UK and offers remote work opportunities, reflecting its modern and flexible approach to business operations.

© MindPal. 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.

MindPal logo
MindPal

Recruitment & HR Tech,AI & Automation,Fintech,E-learning,Healthcare,E-commerce

About the Company MindPal is a project initiated by Sky Gate Company, designed to address challenges in IT recruitment by connecting companies with candidates through a unique platform. The company focuses on delivering talent, technology, and traction to clients, having successfully partnered with over 250 businesses globally. MindPal specializes in AI-driven digital transformation, offering scalable solutions for startups and enterprises across various industries. Products, Services & Tech Stack Core Solutions AI Agents & Assistants: Intelligent AI agents that automate tasks, manage workflows, and provide real-time support. MVP Development: Transforming business ideas into working products for quick testing and validation. AI Consulting: Expert guidance on AI strategy and implementation. Chatbots: Custom conversational bots for user engagement and support. SaaS Solutions: Scalable cloud-based products tailored to business needs. AI Automation: Tools for optimizing workflows and increasing operational efficiency. Technologies & Frameworks Ruby on Rails React TypeScript Docker Heroku Django Angular Python VOIP Jenkins Project Scope & Target Clients Client Base Verticals: Fintech, e-learning, healthcare, e-commerce. Client Types: Startups and established Fortune 500 corporations. Engineering Scale Scope: Full-stack digital product consulting and partnership. Complexity: Projects range from MVP development to full-scale SaaS solutions.

More at MindPal

All 388 roles

Popular searches