Senior Software Engineer
Last updated
Last updated
Use this link:
At Torch Labs Software LLC, we’re revolutionizing the VPN and proxy industry with innovative software solutions. Operating as a global hybrid team with roots in Sri Lanka and our headquarters in the USA, we build cutting-edge infrastructure to monetize traditional and nontraditional products as a service.
Our inclusive and vibrant culture empowers talented individuals worldwide to collaborate, innovate, and deliver exceptional products that redefine customer expectations. Join us to be part of a fast-paced team making a real impact in the tech industry!
💻 Our website: 📩 Our Email: torchlabsxyz@gmail.com 🐦 Our Socials:
Position: Senior Software Engineer Location: Hybrid (Colombo, Sri Lanka) Job Type: Full-Time
As a Senior Software Engineer, you’ll take ownership of full-stack development across multiple products and platforms. You’ll lead architecture decisions, write high-quality code, implement CI/CD pipelines, and help mentor junior developers. This role requires deep experience with modern frontend and backend frameworks, cloud deployment, and testing best practices.
Lead end-to-end development of web applications using React, Next.js, and NestJS.
Design scalable backend services with Node.js, NestJS, and TypeScript.
Build and maintain frontend components with Tailwind CSS, Mantine, and Material UI.
Integrate and manage databases including PostgreSQL, Redis, and Firebase.
Implement E2E and unit testing with Cypress, Jest, and Supertest.
Manage CI/CD pipelines using CircleCI and version control with GitHub.
Handle authentication (JWT, Local) using Passport.js and job queues using BullMQ.
Deploy applications using Docker and Netlify, and work with GCP for cloud services.
Collaborate with cross-functional teams to integrate APIs, manage Stripe payments, and leverage tools like Airtable.
Drive best practices in code quality, architecture, and scalability.
Debugging
4+ years of experience in full-stack development
Proficiency in React, Next.js, TypeScript, Node.js, and NestJS
Strong experience with PostgreSQL, Redis, and modern testing frameworks
Solid understanding of CI/CD, Docker, and cloud infrastructure (especially GCP)
Familiarity with Stripe payment integration, Drizzle ORM, and BullMQ job queues
Strong communication skills and ability to mentor junior developers
Comfortable working in a fast-paced, hybrid team environment
Competitive salary and Sales Commission. Paid in either USD or LKR.
Hybrid work opportunities.
A dynamic and supportive team environment.
Opportunities for professional growth and development.
The chance to work in an exciting and rapidly growing industry.
For any questions, please email us at torchlabsxyz@gmail.com 🤝
Application link: