Full Stack Developer

Full Stack Developer

Full Stack Developer

Website We are looking for an experienced Full Stack Developer to join our engineering team. The ideal candidate should be well-versed in both front-end and back-end technologies, and capable of building scalable, high-performance web applications. This role involves hands-on development, technical guidance, and close collaboration with cross-functional teams.

Hiring Now

Job Title: Full Stack Engineer (SDE2 Mid-Level)
Experience: 4+ years
Industry: IT-Software / Software Services
No. of Vacancy: 2
Salary: Undisclosed
Job Type: Full Time
Time: 7 am – 4 pm
Location:  Kalopul, Kathmandu (Onsite)
Working Days: Monday – Friday

Position Overview

We are seeking a Mid-Level Full Stack Engineer (SDE2) who thrives at the intersection of front-end elegance and back-end robustness. You’ll own features end-to-end, collaborate closely with product and design partners, and drive continuous improvement in code quality, architecture, and user experience.

Job Responsibilities

  • Full Stack Ownership: Build, enhance, and maintain both frontend and backend systems across multiple services and interfaces.
  • System Design & Implementation: Translate business requirements into scalable technical designs; deliver clean, secure, and performant code in UI and API layers.
  • Cross-Functional Collaboration: Partner with product, design, and engineering teams to ensure cohesive experiences and sound architecture.
  • Delivery Excellence: Own complex user stories across the full stack; implement CI/CD best practices for reliable, fast releases.
  • Mentorship & Knowledge Sharing: Mentor junior developers (SDE1), conduct and lead code reviews, and foster team learning.
  • Tech Leadership: Lead small technical initiatives or components of larger projects. Participate in architecture discussions and tech-debt remediation.
  • Quality & Best Practices: Champion test coverage, observability, and coding standards for both front-end and back-end.

Tech & Tools

Frontend: React, Next.js, Redux, Jest, Vite, Context API, MobX
Backend: Python (FastAPI, Starlette), Node.js (Express), Go
Data & Infra: PostgreSQL, MongoDB, Docker, Kubernetes, AWS/GCP
CI/CD & Testing: GitHub Actions, Jenkins, Pytest, Testing Library, Vitest, Enzyme

Qualification

  • 4+ years of professional experience as a software engineer with proven exposure to both frontend and backend.
  • Proficiency in modern JavaScript frameworks (React, Redux, Next.js, etc.) and backend stacks (Python/Node.js/Go/Java).
  • Solid grasp of UI/UX fundamentals, browser behavior, and state management (Redux, MobX).
  • Strong experience with RESTful APIs, async workflows, and database design (PostgreSQL, MongoDB).
  • Familiarity with CI/CD pipelines, Git workflows, Docker, and cloud environments (AWS/GCP).
  • Working knowledge of frontend testing libraries (Jest, Testing Library, Vitest) and backend test frameworks (Pytest, Mocha).

Preferred Qualification

  • Experience with modern bundlers (Webpack, Vite) and SSR/SSG.
  • Exposure to Kubernetes and microservice architectures.
  • Experience with observability tools (Datadog, Prometheus, Sentry with Tracing preferred) and performance optimization.
  • Familiarity with Agile/Scrum processes, product thinking, and cross-team communication.

Soft Skills & Behavioral Expectations

  • Communication: Strong verbal and written skills—able to articulate trade-offs, drive sprint-planning decisions, and present technical ideas to non-technical stakeholders.
  • Collaboration: Proven ability to work in diverse, cross-functional teams, give and receive feedback gracefully, and resolve conflicts.
  • Problem-Solving: Analytical mindset; comfortable breaking down ambiguous problems and proposing clear solutions.

Security & Compliance

  • Awareness of common security vulnerabilities (OWASP Top 10) and secure-coding best practices.
  • Experience or willingness to learn compliance standards relevant to our domain (e.g.,GDPR, HIPAA).

Diversity & Inclusion

We welcome applicants of all backgrounds and are committed to building a team that represents a variety of perspectives.

Growth Path

This role positions you for advancement toward a Senior Full Stack Engineer.

Key milestones:

  • Own feature delivery across stack with minimal supervision.
  • Drive module- and system-level design decisions.
  • Lead sprint planning, estimation, and cross-team collaboration.
  • Mentor peers and cultivate a high-performance engineering culture.
  • Advocate for scalable, secure architecture and best practices.

Not Fit if…

  • You prefer to focus only on one side (frontend or backend) of development.
  • You struggle with independently breaking down and delivering complex features.
  • You are uncomfortable giving or receiving constructive feedback.
  • You avoid architectural discussions and product-level ownership.

Three Mid-Level Tier

Tier                            Title                                                     Characteristics
1                SDE2 – Full Stack (Tier 1)              Implements defined tasks across stack with guidance; participates in but doesn’t lead design reviews.

2                SDE2 Full Stack (Tier 2)             Independently owns full-stack features; mentors SDE1s; contributes to architecture discussions.
                 
3                 SDE2 Full Stack (Tier 3)            Leads modules/projects end-to-end; makes and defends design decisions; represents team cross-functionally.

Benefits

  • Complementary lunch
  • Wellness program
  • health insurance for employees and their dependents
  • Advance salary Provision
  • Loan provision
  • Employee discounts on company products
  • Bonuses and Incentives

How to apply

To apply for this position, kindly fill up the application form or send an email to [email protected] with “ Full Stack Developer” in the subject line. In the email, make sure to include your resume (in Word or PDF preferred), salary requirements, and any additional information you would feel relevant for this role.

Apply Now


    Full Name*
    Email Address*
    Phone Number*
    Drop your resume here:

    To apply for this job email your details to nisha.thapa@codavatar.tech