Job Closed

This listing is no longer active.

Remote Choice logo
Remote Choice

Get the best talent from South Africa

Senior Full-Stack Developer – Next.js, Django

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1-10Since 2022H1B No SponsorCompany SiteLinkedIn

Location

South Africa

Posted

87 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full-Stack Developer – Next.js, Django

Remote Choice

• Lead hands-on development across frontend and backend • Build, ship and deploy features that directly impact end users • Own and evolve complex fulfilment and routing logic within the platform • Contribute to the expansion of inventory/fleet management and CRM capabilities • Design and implement event-driven architecture patterns to support scalability • Explore, prototype and integrate AI-driven functionality (automation, predictive logic, recommendations) • Maintain and enhance third-party integrations (payments, verification, accounting, address validation) • Improve performance, reliability and system monitoring • Support and mentor junior developers • Produce clear technical documentation • Contribute to architectural and product-level decision-making

Job Requirements

  • 5+ years commercial experience with Next.js, Django and PostgreSQL
  • Strong hands-on experience with GCP infrastructure
  • Proven experience building and maintaining production-grade systems
  • Excellent communication skills and ability to work autonomously
  • Comfortable contributing to architecture and technical strategy
  • Genuine interest in applying AI capabilities in real-world SaaS products
  • Experience building scalable platforms in ecommerce, marketplace, rental or fulfilment environments is advantageous

Benefits

  • UK Time Overlap Required

Related Job Pages

More Full-stack Engineer Jobs

Ameritas logo

Software Developer Intern - Packaged Systems

Ameritas

Ameritas is known for providing a range of insurance, employee benefits, and financial services to individuals and families, businesses, municipalities and inst

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Ameritas Life Insurance Corp is seeking a Software Developer Intern - Packaged Systems to drive the business by supporting the Individual, AIC/AAS, and Retirement business efforts. This exciting role will offer exposure to working in the AWS cloud with Python, and/or experience using A.I. to write code. This is a remote role (Nebraska or Ohio) and does not require regular in-office presence. This internship will begin May 2026. What You Do - Design and develop solutions utilizing custom packaged insurance software - Develop custom applications using Java, SpringBoot, JavaScript, React/Redux, Python or custom scripting languages - Work with automation tools while collaborating with a range of developers and technologies (including GitHub) - Gain experience with a cross section of IT resources to enhance existing or develop new applications - Utilize JavaScript and other scripting languages - Work with SQL and relational databases Qualifications - Must be enrolled in a college degree program at least half-time as defined by your institution for the entire duration of the internship studying computer science, information systems or related field - Ability to commit to a 12-month internship working full-time in the summer and part-time during the school year - Full-time hours: 30-40 hours per week - Part-time hours: 15-20 hours per week - Understanding of coding and basic principles of application development required - Strong verbal and written communication skills required - Excellent organizational, analytical and problem-solving skills are required Benefits - Our company motto is “Fulfilling Life” and we take that job seriously, with a heavy commitment to volunteering and community support, employee well-being, and providing quality products and services that help our customers create a brighter future - Being a mutual-based organization, the return on our investment goes back into the company, to benefit our members/customers - We’re committed to professional development, opportunity, inclusion, and diversity. Team building and collaboration are also priorities Equal Opportunity Employer Ameritas has a reputation as a company that cares, and because everyone should feel safe bringing their authentic, whole self to work, we’re committed to an inclusive culture and diverse workplace, enriched by our individual differences. We are an Equal Opportunity/Affirmative Action Employer that hires based on qualifications, positive attitude, and exemplary work ethic, regardless of sex, race, color, national origin, religion, age, disability, veteran status, genetic information, marital status, sexual orientation, gender identity or any other characteristic protected by law. Application Deadline This position will be open for a minimum of 3 business days or until filled. This position is not open to individuals who are temporarily authorized to work in the U.S.

United States
Job Closed
Jobgether logo

Staff Full Stack Engineer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

OtherRemoteH1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This is a high-impact engineering leadership role focused on building and scaling a next-generation Contacts platform within a fast-growing B2B SaaS environment. You will help evolve a 0→1 product into a mature, scalable, and reliable multi-tenant system that powers contact data, enrichment pipelines, and AI-driven engagement workflows. Working across backend and frontend systems, you’ll influence architecture, APIs, and data models that serve as a system of record for millions of users. The role combines hands-on technical ownership with cross-functional leadership, partnering closely with Product, Design, and Engineering teams. If you thrive in ambiguous problem spaces and enjoy shaping long-term technical strategy while mentoring others, this opportunity offers meaningful scope and visibility. - Own critical components of the Contacts platform end-to-end, from architecture and design through deployment, reliability, and ongoing optimization. - Design and evolve services, APIs, and data models that support scalable contact ingestion, enrichment, and engagement workflows. - Lead complex, cross-functional initiatives that move products from early-stage architecture to robust, high-availability systems. - Drive improvements in observability, testing, service-level objectives (SLOs), and operational excellence. - Break down ambiguous technical challenges into structured roadmaps with incremental, high-impact milestones. - Mentor senior and mid-level engineers, review design documents and pull requests, and elevate engineering standards across teams. - Collaborate with Product and Design to translate customer needs into pragmatic, secure, and data-trust-driven solutions. - Participate in on-call rotations, incident response, and long-term reliability improvements for business-critical services. Qualifications - 8–10+ years of experience building and operating backend or full-stack systems within B2B SaaS environments, including experience at Staff level or equivalent technical leadership. - Proven success leading 0→1 products and scaling them into mature, multi-tenant systems, including revisiting foundational architecture decisions. - Strong expertise in distributed systems, API design, and data modeling for high-traffic, high-availability platforms. - Proficiency in at least one modern stack such as Go, TypeScript/Node, or React, with comfort working across the full stack. - Experience with modern cloud infrastructure (e.g., GCP or similar), Kubernetes, and relational databases such as PostgreSQL; familiarity with event-driven architectures, CDC, or search platforms is a plus. - Strong testing discipline (unit, integration, end-to-end), observability practices (metrics, logging, tracing), and performance optimization experience. - Experience working with CRM, sales/marketing platforms, or other data-centric systems where data quality and reliability are critical. - Demonstrated ability to influence technical strategy across teams and mentor engineers to raise the overall technical bar. - Excellent communication skills and ability to provide strong technical opinions while remaining collaborative and low-ego. - Availability for on-call rotations and authorization to work in the United States (no sponsorship available). Benefits - Competitive base salary aligned to geographic tier: - Tier 1: $261,737 – $331,020 USD - Tier 2: $239,925 – $303,435 USD - Tier 3: $218,114 – $275,850 USD - Equity awards and participation in a Top Performer Bonus program - Comprehensive medical, dental, and vision coverage - Retirement savings plans and additional financial wellness benefits - Remote-first work environment with geographic pay transparency - Generous paid time off and flexible work arrangements - Inclusive culture committed to diversity and accessibility - Opportunities for career growth during a high-impact product expansion phase

United States
Job Closed
eBay logo

Software Engineer, MTS 1

eBay

We connect people and build communities to create economic opportunity for all.

OtherRemoteTeam 10,001+Since 1995H1B Sponsor

• Define technical requirements in partnership with product, business, and engineering stakeholders • Design, develop, and maintain scalable web and mobile applications • Build and maintain server-side processing and parsing scripts • Design, implement, and maintain APIs and integrations with third-party platforms • Lead and assist other developers in implementing high-quality solutions • Follow established frontend and API design and coding standards • Participate in code reviews as both a contributor and reviewer • Collaborate closely with development, QA, and internal business teams • Create and maintain system and technical documentation as needed • Perform application maintenance, bug fixes, and performance optimizations • Monitor, troubleshoot, and resolve production issues using logging and observability tools • Follow the software development lifecycle as defined by engineering and project leadership • Leverage AI-powered development tools to improve productivity, code quality, and delivery speed

United States
$118.8K - $205.6K / year
OtherRemoteTeam 11-50

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Future Energy Enterprises is seeking a highly motivated and growth-oriented Full Stack Developer to join our growing team. This role is a unique opportunity to be one of the foundational engineers on a major new project, and will suit a junior/early-career engineer eager to build modern architecture from the ground up within a GenAI-native development culture. The successful candidate will receive dedicated mentorship and will be put through a technical onboarding program focused on accelerated learning. You will be a key contributor to a mission-critical greenfield platform (new project with no existing code) scheduled for delivery within the next two years. The role requires a strong full-stack perspective with an emphasis on the frontend experience, responsible for designing and implementing the BFF (Backend-for-Frontend) architecture and user-facing features. - Develop, test, and maintain features for new products and features, with a strong focus on the frontend and the BFF layer. - Contribute to the design and decision-making for the system's architecture, leveraging modern patterns like BFF. - Collaborate closely with internal stakeholders to translate ambiguous, early-stage requirements into clear, high-quality technical solutions. - Leverage GenAI-enabled development tools to improve code quality, testing, and documentation throughout the development lifecycle. - Actively participate in code reviews, automated testing, and CI/CD practices to ensure platform reliability and security. Qualifications - 3+ years of professional or significant project experience in software development, particularly with new projects or feature development. - Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - 3+ years of professional React development (Hooks, Context, component architecture). - 2+ years with Next.js (App Router or Pages Router). - 2+ years of strong TypeScript proficiency (types, interfaces, generics). - 2+ years of strong CSS skills (including frameworks like Tailwind CSS, styled-components, or CSS Modules) with a focus on Responsive Design (mobile-first). - Experience with REST API integration (e.g., fetch, axios, or React Query). - Experience with modern State Management libraries (e.g., Redux, Zustand, Context, or Jotai). - Experience with Python/Django or other ORM frameworks, knowledge of database systems (e.g., Postgres DB SQL), and foundational knowledge of software architecture principles, particularly the BFF (Backend-for-Frontend) pattern. Preferred Qualifications - Next.js 14 App Router, Radix UI or shadcn/ui, TanStack Query (React Query) (Trainable), and proficiency in Figma for design handoff. - Python/FastAPI (for BFF work), Docker, AWS (RDS, S3), CI/CD (Github Actions), Cloudwatch, Celery, and an interest in GenAI-assisted development. - Familiarity with Unit tests (Jest, React Testing Library) and high-level knowledge of E2E tests (Playwright or similar framework). - Energy efficiency or utility industry experience. Benefits - 401(k) - 401(k) matching - Competitive salary - Dental insurance - Health insurance - Opportunity for advancement - Vision insurance

United States
Job Closed