Senior Full-Stack Software Engineer

Posted Oct 20

This is a fully remote position, open to applicants in India, +1 more country.

📋 Description

• Develop, improve, and troubleshoot both front-end and back-end components within production applications.

• Construct user-facing functionalities along with supporting services, APIs, database architectures, and data models.

• Follow requests and data flows across various browsers, front-end applications, APIs, back-end services, databases, and third-party integrations.

• Explore unfamiliar repositories, comprehend application architecture, and pinpoint dependencies and implementation patterns.

• Identify and resolve issues related to application state, API contracts, authentication, data persistence, network communication, and deployment.

• Assess, modify, translate, and enhance software implementations across various programming languages.

• Review and verify both AI-generated and developer-written code for accuracy, efficiency, security, scalability, and maintainability.

• Create dependable solutions to complex engineering challenges and validate implementations against specified requirements.

• Complete a technical assessment if necessary and engage in the selection process.

• Fulfill and submit the required minimum number of tasks weekly.

• Initiate first tasks within 24–48 hours following selection and onboarding.


⛳️ Requirements

• Extensive professional experience in developing and maintaining production-grade full-stack applications.

• Strong practical expertise in both front-end and back-end software engineering.

• Professional experience working with various programming languages and adapting to different technology stacks.

• Comprehensive understanding of browser-based applications, APIs, application state management, databases, and service integrations.

• Experience in designing, understanding, and contributing to the complete architecture of software systems.

• Ability to navigate unfamiliar codebases and quickly grasp existing implementations.

• Strong debugging, analytical thinking, and problem-solving skills.

• Experience in reviewing code and assessing solutions for performance, reliability, security, and maintainability.

• Capability to work independently, manage complex technical tasks, and deliver high-quality outcomes.

• Required skills: Python, React, JavaScript, Java, Node.js, Rust, Golang, TypeScript.

• Availability to start immediately and begin initial tasks within 24–48 hours of selection and onboarding.


🏝️ Benefits

• Flexible schedule — choose the hours and days you work, including weekends if preferred.

• Contractor work arrangement (~15 hours per week).

People also viewed

Allstate17 hours ago

Senior Software Engineer Consultant

US flagIllinois OnlyFull-timeFull-stack Engineer$85k – $145.1k/year
ApplyView job
Cambium Learning Group17 hours ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Blue Coding17 hours ago

Software Engineer – V

AR flagArgentina, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
Stitch Fix17 hours ago

Lead Engineer, Order Management

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $186k/year
ApplyView job
Enumerate17 hours ago

Tech Lead

Latin AmericaFreelanceFull-stack Engineer$3,500 – $4,500/month
ApplyView job
matchmatch17 hours ago

Senior Frontend Software Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers