NepOps

Senior Fullstack Developer

NepOps

Senior Fullstack Developer

Senior Fullstack Developer

NepOps

Kathmandu, Bāgmatī, Nepal
Experience: More than 5 years

Senior Fullstack Developer

Views: 86 | This job is expired 2 days, 9 hours ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Senior Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kathmandu, Bāgmatī, Nepal
Apply Before(Deadline) : Feb. 05, 2025 23:55 (2 days, 9 hours ago)

Job Specification

Education Level : Other
Experience Required : More than 5 years

About the job

Job Description: Senior Fullstack Developer (Next.js, React, Node.js) 

Position Overview: 

We are seeking a Senior Fullstack Developer with deep expertise in Next.js, React, and Node.js to provide technical leadership in building complex, enterprise-scale web applications. This role combines hands-on development with architectural decision-making and team mentorship. The ideal candidate will have extensive experience architecting scalable solutions, optimizing performance, and driving technical excellence.

Responsibilities:

Frontend Architecture & Development:

  • Architect and implement sophisticated component systems and design patterns for large-scale React applications
  • Design and maintain comprehensive component libraries and design systems
  • Lead frontend performance optimization initiatives including bundle optimization, code splitting, and lazy loading strategies
  • Implement advanced animation and interaction patterns using modern CSS and JavaScript
  • Architect complex client-side state management solutions across large applications
  • Design and implement sophisticated caching strategies for optimal user experience
  • Lead accessibility initiatives and ensure WCAG compliance across applications
  • Implement advanced responsive design patterns and cross-browser compatibility solutions

Full-Stack & Infrastructure:

  • Lead the architecture and development of large-scale applications using Next.js and React
  • Make critical technical decisions regarding application architecture, state management, and performance optimization strategies
  • Architect and implement complex features utilizing advanced Next.js patterns such as middleware, streaming, server components, and Edge runtime
  • Design and implement robust, scalable API architectures using Next.js API routes and serverless functions
  • Architect database schemas and data access patterns for optimal performance

Leadership & Team Development:

  • Mentor junior developers in frontend best practices and React patterns
  • Lead code reviews and establish coding standards, patterns, and best practices
  • Lead technical discovery and feasibility analysis for new features
  • Collaborate with designers to establish and maintain frontend architecture that supports complex UI/UX requirements
  • Drive initiatives for improving application performance, reliability, and maintainability
  • Establish testing strategies including unit, integration, and end-to-end testing
  • Define CI/CD pipelines optimized for frontend workflows

Requirements: 

Technical Skills:

  • 5+ years of professional software development experience
  • 5+ years of extensive React experience
  • 3+ years of production experience with Next.js
  • Deep understanding of React internals, rendering patterns, and performance optimization
  • Expert knowledge of JavaScript/TypeScript and modern ECMAScript features
  • Advanced experience with server-side rendering, static site generation, and hybrid rendering approaches
  • Experience with modern authentication solutions (supertokens, auth0, supabase, etc.)
  • Proven track record of architecting and scaling production applications
  • Expert-level understanding of web performance optimization and Core Web Vitals
  • Deep knowledge of state management patterns and their tradeoffs
  • Advanced experience with database design and optimization

Advanced Technical Expertise:

  • Experience architecting micro-frontends or module federation solutions
  • Deep understanding of distributed systems and microservices architecture
  • Advanced knowledge of caching strategies and CDN optimization
  • Experience with real-time data handling and WebSocket implementations
  • Expertise in implementing complex authentication/authorization systems
  • Advanced knowledge of security best practices and common vulnerabilities
  • Experience with high-traffic production deployments and scaling strategies
  • Proficiency in performance profiling and optimization techniques

Leadership Skills:

  • Proven experience leading technical teams and mentoring developers
  • Strong system design and architectural planning abilities
  • Excellence in technical documentation and knowledge sharing
  • Experience making high-impact technical decisions
  • Ability to balance technical debt with business priorities
  • Track record of successfully delivering complex projects
  • Strong stakeholder management and communication skills

The role would suit someone who thrives on solving complex technical challenges, enjoys mentoring others, and wants to have a significant impact on product architecture and team development. The ideal candidate should be able to balance hands-on coding with technical leadership responsibilities.

Why Join Us?

  • 5 working days a week (Saturday & Sunday Off)
  • Competitive salary
  • Exposure to International Clients
  • Supportive and inclusive work environment

Location: Lalitpur, Nepal | Contact Number: +977 9707193266

𝐒𝐚𝐥𝐚𝐫𝐲: Based on skills and experience

This job has expired.

Similar Jobs
Powered by Merojob AI

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE