Smart Working logo
Smart Working

Empowering companies to work with the best engineers in the world

Senior Full Stack Engineer – React, Python, AI

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Pakistan

Posted

89 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full Stack Engineer – React, Python, AI

Smart Working

• Engage with business stakeholders to understand requirements and translate them into scalable technical solutions • Design and build full-stack applications combining modern frontend technologies with Python-based backend services • Develop intuitive user interfaces and high-quality user experiences using React, JavaScript, and HTML • Prototype and deliver AI-powered applications leveraging large language models • Use AI-assisted coding tools such as Claude Code, Codex, or similar technologies to accelerate development workflows • Design and implement ETL pipelines and data processing workflows • Build and maintain API integrations with third-party systems and services • Contribute to solution architecture and technical design decisions across projects • Implement secure development practices and ensure applications follow security best practices • Work across the full software development lifecycle (SDLC) including design, development, testing, deployment, and iteration • Collaborate with engineers and the Head of AI to experiment with new technologies and rapidly prototype new capabilities • Manage application deployment and environments using Docker-based containerisation

Job Requirements

  • 5+ years of experience in full stack software development
  • 5+ years of experience developing frontend applications using React, JavaScript, and HTML
  • 5+ years of experience in UX/UI design, building intuitive and user-focused digital interfaces
  • 5+ years of experience developing backend services using Python
  • 5+ years of experience designing and building ETL pipelines and data processing workflows
  • 5+ years of experience integrating applications via APIs and external services
  • Strong experience using AI-assisted development tools such as Claude Code or Codex (or similar tools such as Cursor)
  • 5+ years of experience communicating with stakeholders and translating business requirements into technical solutions
  • 5+ years of experience working across the full Software Development Life Cycle (SDLC)
  • 5+ years of experience in solution architecture and systems design
  • 5+ years of experience implementing secure development practices
  • 2+ years of experience with database design and data modelling

Benefits

  • Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
  • No Weekend Work: Real work-life balance, not just words
  • Day 1 Benefits: Laptop and full medical insurance provided
  • Support That Matters: Mentorship, community, and forums where ideas are shared
  • True Belonging: A long-term career where your contributions are valued

Related Job Pages

More Backend Engineer Jobs

Hostgator.com logo

Senior Backend Developer, PHP

Hostgator.com

No grupo Bluehost (grupo do qual a Hostgator faz parte), acreditamos que todas as pequenas empresas merecem a oportunidade de prosperar online. Nossa missão é dar às pequenas empresas a confiança necessária para pensar grande. Somos a plataforma completa para que as pequenas empresas cresçam online com simplicidade poderosa, desempenho premium, ferramentas inteligentes e suporte humano.

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

• Analyze requirements and develop software solutions • Support the improvement of development processes and the refinement of existing solutions • Ensure documentation is kept up to date and aligned with system versions • Create and maintain automated tests (unit, functional, and BDD) • Stay up to date with technology market trends

Brazil
Job Closed
CIVITTA logo

Full-Stack Developer, Angular, Java

CIVITTA

CIVITTA is a leading independent management consultancy in Emerging Europe

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

• Build and maintain scalable frontend components using Angular 21.2.4 — including routing, services, and state management. • Design and develop RESTful APIs and microservices with Java Spring Boot 4. • Collaborate with product, design, and backend engineers to deliver end-to-end features. • Participate in code reviews, technical design, and architecture discussions. • Integrate third-party APIs, manage relational database schemas, and support CI/CD pipelines. • Troubleshoot and optimize performance across the full stack.

Lithuania
Job Closed
Weight Watchers logo

Senior Backend Engineer

Weight Watchers

At WeightWatchers, our mission is to build a worldwide community connected by healthy habits. We value developing community within our employee population as well. We have a hybrid work environment to allow our employees to find the right work-life balance. We are committed to cultivating a diverse and inclusive workplace. We are proud to be an equal opportunity employer and do not discriminate on the basis of sex, race, color, creed, national origin, marital status, age, religion, sexual orientation, gender identity, gender expression, veteran status, or disability.

Backend Engineer89 days ago
OtherRemoteTeam 1,001-5,000

Role Description As a Senior Backend Engineer, you will be a key driver in building and scaling the systems that power the WeightWatchers member experience. You will own the technical design and implementation of critical backend services - ranging from member identity and food databases to personalization and tracking tools. Your goal is to ensure our platform is performant, reliable, and capable of supporting millions of members as we develop new clinical and behavioral health pathways. - Develop and Scale the Member Experience Platform - Feature Ownership: Lead the backend design and implementation of services that connect our mobile and web clients to scalable APIs and data stores. - Performance Engineering: Identify and resolve latency and availability bottlenecks in critical member flows like food search, logging, and onboarding. - Standardization: Implement standardized patterns for service contracts, event-driven architecture, and data ownership to ensure consistent delivery across the platform. - Modernize Data and Tracking Foundations - Food Database Excellence: Build and maintain high-performance services to improve search relevance and data quality for our global food database. - State Management: Help define how member data is cached, synced, and audited across services to minimize inconsistencies and improve system observability. - Robust Interfaces: Establish clean interfaces between operational systems and ML pipelines to ensure personalization is powered by reliable data. - Reliability and Operational Excellence - SLO-Driven Development: Define and monitor SLIs/SLOs for your services, ensuring they meet member expectations for performance and uptime. - Resiliency Patterns: Implement backend resiliency strategies such as circuit breaking, retries, and graceful degradation for major member workflows. - Security & Compliance: Partner with Security teams to embed automated controls into backend services, particularly for sensitive health-related data. - Technical Design : Create detailed technical designs and lead code reviews for complex backend features, ensuring high standards of maintainability. - Execution : Drive the delivery of multi-sprint projects, balancing rapid iteration with technical debt management and long-term stability. - Mentorship : Provide technical guidance and mentorship to junior and mid-level engineers, fostering a culture of incident learning and operational readiness. - Collaboration : Partner closely with Infrastructure engineering, Product, Data Science, and Design to translate business requirements into efficient, scalable backend systems. - Problem Solving : Identify and resolve structural bottlenecks in existing services, such as data inconsistencies or brittle integrations. Qualifications - 5-8+ years of experience building backend systems for large-scale consumer applications (e.g., APIs, microservices, data stores). - Expertise in modern cloud architectures (AWS), database design, and building for high-availability. - Proven ability to design data models that support complex product workflows and analytics needs. - Excellent written and verbal communication skills for documenting architectural decisions and collaborating across teams. - Java or Go experience preferred. Requirements - Deep understanding of building large-scale distributed systems, APIs, and event-driven architectures. - Make technical choices based on member outcomes and business impact, avoiding unnecessary complexity. - Build trust through clear communication, strong documentation, and predictable follow-through. - Take pride in the quality of your code and the operational health of the services you manage. Benefits - Base salary may vary depending on skills, experience, and location. - This role is also eligible for a comprehensive benefits package and annual bonus program. - US Pay Range: $170,000 - $190,000 USD.

United States
$170K - $190K / year
Job Closed
Stefanini LATAM logo

Desarrollador .NET

Stefanini LATAM

Co-creating solutions for a better future

Backend Engineer89 days ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Diseñar, desarrollar y mantener aplicaciones de escritorio utilizando tecnologías como .Net, C# y Visual Basic. • Gestionar y optimizar bases de datos en SQL Server, incluyendo consultas, procedimientos almacenados y modelado de datos. • Participar en el desarrollo de aplicaciones móviles utilizando Android Studio y otras tecnologías relacionadas. • Colaborar con equipos multifuncionales para entender requisitos técnicos y funcionales, y convertirlos en soluciones escalables y eficientes. • Realizar pruebas de software, identificar errores y proponer soluciones para garantizar la calidad y el rendimiento del código. • Documentar procesos de desarrollo, diseños técnicos y manuales de usuario. • Proporcionar mentoría y apoyo técnico a los miembros del equipo

Peru
Job Closed