ItsaCheckmate logo
ItsaCheckmate

Menus. Orders. Simplified.

Senior Full Stack Engineer – Python, React JS

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

21 days ago

Salary

$180K - $190K / year

Seniority

Senior

Job Description

Senior Full Stack Engineer – Python, React JS

ItsaCheckmate

• Collaborate with Product, Design, and Engineering teams to design, build, test, deploy, and maintain scalable web applications • Leverage AI coding agents to accelerate product development and defect resolution • Develop and maintain RESTful and/or GraphQL APIs • Develop asynchronous application processing using tools like Sidekiq • Build and maintain responsive, high-performance React.js interfaces and reusable components • Write and optimize SQL queries across PostgreSQL/MySQL databases • Improve application reliability, scalability, and long-term maintainability of large enterprise systems • Create, and collaborate with other engineers on, technical specifications aligned against short term and long term Product roadmaps and enterprise architectural goals • Use APM and observability tools to detect, diagnose, and fix performance bottlenecks • Identify technical debt and drive practical solutions to pay down debt • Own features and complex issues from product design through development, deployment, and monitoring. • Participate in all parts of the Product, Design, and Engineering processes building new features together in a collaborative pod-based environment • Interact with our internal customers using your contributions to our software platform in support of our external customers • Work with team members to identify, prioritize, and reduce technical debt and improve scalability and performance across the codebase • Participate in architecture and technical design discussions across Product and Engineering • Contribute to peer code reviews, automated testing, CI/CD pipelines, and deployment workflows • Investigate and resolve outages with root-cause analysis and clear follow-up improvements • Mentor junior engineers and promote engineering best practices using AI-led practices

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • 8+ years of experience building enterprise level applications using Python.
  • 3+ years working with React.js or a related modern javascript frameworks
  • 3+ years working within a 30+ team member sized engineering team
  • 3+ years working 100% remote and a desire to continue working remotely
  • 3+ years developing and operating applications on AWS
  • 2+ years developing using AI coding agents including Claude Code or Codex
  • Experience working using Docker locally
  • Experience running enterprise level production workload apps on AWS
  • Experience integrating with RESTful and GraphQL APIs
  • Experience write raw SQL queries in a relational database
  • Experience building asynchronous background job process across multiple tools/frameworks
  • Experience with observability tools like Datadog, Sentry, or New Relic
  • Experience writing automated unit tests having > 60% code coverage
  • CI/CD development experience creating Github Actions
  • Experience modernizing legacy Python applications
  • Experience working in product led engineering organization
  • Experience working in a multi-team / pod-based engineering team
  • Works with an accountability and ownership mindset and calls out gaps where they exist
  • Experience working in high-volume transactional production environments
  • Exceptional at translating product requirement documents into detailed technical specifications
  • Work US Eastern Timezone hours between 9am - 5pm ET

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Flexible Paid Time Off
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Design and implement scalable and reliable backend solutions • Conduct technical research and contribute to system architecture • Collaborate across teams to deliver optimal solutions • Participate in code reviews and architectural discussions • Write clean, maintainable, and efficient code • Own the lifecycle of backend services including deployment and monitoring • Mentor engineers and promote best engineering practices

Spain
Trinetix logo

Python Developer

Trinetix

Create. Innovate. Productize.

Backend Engineer21 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor

• Develop and maintain applications using Python, with a focus on integrating AI/LLM, AWS GlueJobs/Azure Functions and other. • Design, build, and deploy machine learning models. • Implement ETL processes using AWS GlueJobs/Azure Functions to process and transform large datasets. • Collaborate with cross-functional teams to define, design, and ship new features and enhancements. • Optimize applications for maximum performance, scalability, and maintainability. • Troubleshoot, debug, and resolve software defects and issues. • Keep up-to-date with the latest industry trends and technologies to ensure the software is current and competitive. • Provide technical guidance and support to other team members. • Write clean, maintainable, and well-documented code. • Participate in code reviews and contribute to improving code quality.

Ukraine
Job Closed
Full TimeRemoteTeam 501-1,000

Role Description - Strong experience in API testing using Postman - Hands-on expertise in Selenium/Java for test automation - Solid knowledge of TestNG/Junit and test framework design - Experience with Git and collaborative development workflows - Strong understanding of REST APIs, HTTP methods, status codes, and JSON/XML - Experience working in Agile/Scrum environments - Excellent problem-solving and debugging skills Qualifications - 8+ Years of experience in Banking or finance domain - Mandatory skills in API testing using Postman, REST APIs, HTTP, JSON/XML and Selenium/Java for test automation Requirements - Demonstrated strong leadership and team-management capabilities - Ability to mentor, guide, and motivate QA team members - Strong communication and stakeholder management skills - Ownership mindset with the ability to drive quality independently - Good in Test planning, strategy and delivery

India
Job Closed
HRM Group logo

Junior IT Developer, Python, AWS

HRM Group

Accelerating Digital Evolution

Backend Engineer21 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• You will work in cloud environments, collaborating with the team on the development of software components. • Provide support for day-to-day activities and contribute to the continuous improvement of technical processes within an organized and collaborative environment.

United States
Job Closed