Friday, October 31, 2025
Velorona

Senior Software Engineer

Posted: 1 days ago

Job Description

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.  Job Description :About the RoleWe are seeking an exceptional Senior Software Engineer with DevOps expertise to join our remote team. This is a unique opportunity for a seasoned engineer who thrives in building scalable, high-performance applications and has a strong foundation in modern JavaScript frameworks and cloud infrastructure.Position Details- Location: Remote (Candidates must be based in Nepal)- Work Hours: 3:00 PM - 12:00 AM Nepal Time (NPT), Monday - Friday- Employment Type: Full-time- Experience Level: Senior (4+ years)What You'll Do- Design, develop, and maintain scalable fullstack applications using React, Next.js, and Express.js- Architect and implement robust backend APIs with proper authentication, authorization, and security practices- Build responsive, performant, and accessible user interfaces with modern frontend technologies- Set up and maintain CI/CD pipelines, containerization, and cloud infrastructure- Optimize application performance, monitoring, and scaling strategies- Write comprehensive tests (unit, integration, E2E) and maintain high code quality standards- Conduct thorough code reviews and mentor team members on best practices- Create and maintain technical documentation for systems, APIs, and processes- Troubleshoot production issues and implement effective solutions- Collaborate with cross-functional teams to deliver high-quality featuresRequired Technical SkillsFrontend- Expert-level proficiency in React.js and Next.js (SSR, SSG, ISR)- Strong understanding of modern JavaScript (ES6+) and TypeScript- Experience with state management solutions (Redux, Context API, Zustand, etc.)- Proficiency in responsive design and CSS frameworks (Tailwind, Styled Components, etc.)- Knowledge of performance optimization and debugging toolsBackend- Strong experience with Node.js and Express.js- Solid understanding of RESTful API design principles- Experience with authentication/authorization mechanisms (JWT, OAuth, etc.)- Database design and optimization (SQL and NoSQL)- Understanding of microservices and serverless architecturesDevOps- Hands-on experience with Docker and containerization- Familiarity with cloud platforms (AWS, GCP, or Azure)- Experience setting up CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)- Knowledge of monitoring and logging solutions- Understanding of infrastructure as code and deployment strategiesQuality & Best Practices- Code review expertise and commitment to clean, maintainable code- Documentation skills (technical specs, API documentation, architecture diagrams)- Version control proficiency with Git and collaborative workflowsWhat We're Looking For- 4+ years of professional software development experience- 3+ years of hands-on experience with React and Node.js- Proven track record of building and deploying production applications- Strong problem-solving and analytical thinking skills- Excellent written and verbal communication skills in English- Ability to commit to our working hours (3 PM - 12 AM NPT, Mon-Fri)- Self-motivated and able to work independently in a remote settingWhy Join Us?- Work with cutting-edge technologies in the JavaScript ecosystem- Fully remote position with flexible work environment- Opportunity to make significant technical decisions and architectural choices- Collaborative team culture that values quality and innovation- Competitive compensation packageHow to ApplyIf you're a senior engineer who loves building great software and meets the requirements above, we'd love to hear from you. Please fill out our application form: https://forms.gle/CjZqVfzDTwrjxnR5A**Note: Applicants who meet our requirements and complete the form truthfully will be invited to proceed to the interview stage.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs