Senior Python Developer

closed
Nearform Logo

Nearform

πŸ“Remote - Worldwide

Summary

Join NearForm as a Senior Backend Developer and contribute to building high-impact digital products for enterprise clients. This permanent, remote position based in India requires experience in server-side development using Python, Node.js, React, and SQL. You will design and build cloud-based applications, ensuring high quality and timely delivery within agile teams. Responsibilities include system design, development, maintenance, testing, troubleshooting, and optimization. NearForm offers a flexible work environment, wellness programs, and a collaborative culture.

Requirements

  • Experience delivering at a Senior Developer level in an enterprise environment
  • Practical experience of delivering in an agile environment
  • Practical experience of knowledge of developing real-world solutions and platforms
  • Deep understanding of server side code, with experience developing in Python, React & Node.js and utilising Postgres
  • Deep understanding of how modern web services are built
  • Deep understanding of modern testing methodologies, tools and practices
  • Deep understanding of versioning control tools including Git
  • Understanding of tools such as AWS serverless compute, Apigee, CloudRun and containerisation
  • Understanding of security and performance considerations
  • Understanding of architectural and design patterns in one or more of AWS/GCP/Azure
  • Understanding of deployment tools and systems integration
  • Understanding with a wide variety of open-source technologies and tools
  • Excellent analytical and multitasking skills
  • Excellent communication and collaboration skills
  • Empathy and people skills

Responsibilities

  • Designing & building cloud-based applications using server side technologies including Python, SQL and JavaScript frameworks, specifically Node.js & React
  • Supporting system design, development and maintenance and take responsibility for personal technical quality standards within the project team
  • Assisting with defining structured practices, especially in source code management, building and deployment
  • Executing meticulous automated tests in line with best practice
  • Troubleshooting and debugging applications
  • Optimising applications for maximum speed and scalability
  • Using appropriate tools to maintain version control and build processes
  • Getting feedback from, and building solutions for, users and clients
  • Working with and supporting the Delivery Architect (team lead) in project execution and timely delivery
  • Collaborating with client teams
  • Writing documentation and guides
  • Following new and emerging technologies
  • Contributing to NearForm tooling and open-source projects
  • Understand and embrace the NearForm culture

Benefits

  • Work remotely; we have a genuine dedication to work/life balance
  • Work flexibly; we appreciate there are more important things in life than work so our flexible working culture allows you to work around what matters - school run, no problem!
  • The Wellness Hub: We have a genuine commitment to fostering/improving NearFormers’ wellbeing; we offer resources and support, including a NearForm advice line which offers confidential support for anything from relationship issues to staying healthy
This job is filled or no longer available