Full Time
$2000
40
Jul 13, 2026
We are looking for a Full-Stack Software Engineer who thrives on end-to-end ownership - someone who can architect a feature from database schema to React component and see it through to production.
Core Responsibilities
1. End-to-End Feature Ownership: Take full ownership of features from initial design to production deployment. You will define the database schema, build the backend logic, and deliver the frontend UI - without waiting for others to hand off pieces of the work.
2. Full-Stack Development: Work across a Spring Boot monolith, microservices architecture, and TypeScript/React frontends. You are comfortable context-switching between layers of the stack and producing quality code at each level.
3. Problem Solving & Technical Decision-Making: Take ambiguous, undefined problems and break them down into clear, actionable engineering tasks. Make pragmatic technical decisions that balance speed, maintainability, and business value
- then see them through to release.
Required Skills & Experience
1. Spring Boot & Microservices: Hands-on experience building and maintaining Java-based backend services using Spring Boot, including both monolithic and microservices architectures.
2. TypeScript & React: Proficiency in building modern, responsive frontends using TypeScript and React. You write clean component logic, manage state effectively, and understand the full rendering lifecycle.
3. RESTful API Design: Strong understanding of REST principles and best practices for designing, versioning, and documenting APIs that are intuitive, secure, and scalable.
4. Relational Databases: Solid experience with relational databases (e.g., PostgreSQL, MySQL). Comfortable writing complex queries, designing schemas, and optimizing for performance.
5. Containerization (Docker / Podman): Experience in containerizing applications and working within containerized environments. Familiarity with Docker or Podman for local development, CI/CD, and deployment workflows.
Nice to Have
1. Legacy System Experience: You have navigated and improved legacy codebases -refactoring incrementally, managing technical debt, and shipping improvements without breaking what already works.
2. Cross-Functional Engineering Leadership: Experience serving as the primary engineering voice in product, design, or stakeholder conversations. You can translate technical constraints into business language and advocate for sound engineering decisions.
If you are a self-driven engineer who takes ownership, moves fast, and loves building products
end-to-end, we would love to hear from you. Please send your updated resume to