Jan 2, 2026


Full Time

,

Remote

Software Development Engineer (Full Stack)

Position Overview

We are looking for a Software Development Engineer (Full Stack) with 2.5+ years of experience who takes clear ownership of problems and solutions, and is proactive in improving systems beyond assigned tasks.

This role is suited for engineers who do not wait for detailed instructions, but instead understand requirements, identify gaps, propose solutions, and drive execution—with a strong focus on backend development and cloud-based systems.

What Ownership Means in This Role

  • You own features end-to-end: design, implementation, testing, deployment, and post-release stability.

  • You are expected to identify issues early, suggest improvements, and follow through on fixes.

  • You take responsibility for outcomes, not just code delivery.

Key Responsibilities

  • Take end-to-end ownership of backend-heavy features using Node.js and TypeScript.

  • Design and implement scalable RESTful APIs, including validation, error handling, and observability.

  • Collaborate with frontend developers to ensure smooth integration with React-based applications.

  • Proactively identify technical debt, performance bottlenecks, and reliability issues, and drive improvements.

  • Debug and resolve production issues, ensuring proper root-cause analysis and long-term fixes.

  • Work with AWS services such as Lambda, DynamoDB, S3, API Gateway, and related cloud components.

  • Use Infrastructure as Code (IaC) to provision and manage cloud resources in a repeatable and maintainable way.

  • Participate actively in code reviews, providing constructive feedback and raising quality standards.

  • Collaborate with product and support teams to clarify requirements and propose practical technical approaches.

Required Skills & Experience

  • 2.5+ years of professional experience in software development.

  • Strong proficiency in JavaScript and TypeScript.

  • Solid backend development experience using Node.js.

  • Experience designing and consuming RESTful APIs.

  • Hands-on experience with AWS services (Lambda, DynamoDB, S3, API Gateway, etc.).

  • Exposure to Infrastructure as Code tools such as Terraform, CloudFormation, CDK, Pulumi, or similar.

  • Working knowledge of React or similar frontend frameworks.

  • Experience with Git, code reviews, and collaborative development workflows.

  • Comfortable debugging issues using logs, metrics, and API testing tools (Postman, browser dev tools).

Strongly Preferred

  • Experience owning features or modules in production systems.

  • Demonstrated ability to work independently and make technical decisions.

  • Experience improving existing systems rather than only building new ones.

Personal Traits We Value

  • Strong Ownership Mindset – Takes responsibility for decisions, delivery, and long-term stability.

  • High Proactiveness – Identifies problems, proposes solutions, and acts without waiting for direction.

  • Bias for Action – Moves work forward while balancing speed and quality.

  • Self-Directed Learning – Quickly adapts to new tools, technologies, and problem domains.

  • Clear Communication – Explains trade-offs and decisions effectively withinthe team.