> For the complete documentation index, see [llms.txt](https://jobs.torchlabs.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jobs.torchlabs.xyz/full-stack-software-engineer.md).

# Full Stack Software Engineer

## How to apply?

**Use this link:** <https://dub.sh/FSSE>

### The Company

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: [https://torchlabs.xyz](https://torchlabs.xyz/) \
📩 Our Email: <torchlabsxyz@gmail.com> \
🐦 Our Socials: <https://x.com/torch_proxies>

**Position:** Full Stack Software Engineer\
**Location:** Hybrid (Colombo 10, Sri Lanka)\
**Job Type:** Full-Time

### Job Summary <a href="#job-summary" id="job-summary"></a>

We are looking for a motivated Full Stack Software Engineer to help build a mobile **SFA (Sales Force Automation)** **application** that allows sales teams to record orders, visits, payments, and field activities, with seamless synchronization to **SAP Business One**.

\
This role is suitable for someone with **at least 1 year of hands-on development experience** who is eager to learn, take ownership, and grow into a lead role over time. You will work closely with the SAP and business teams to ensure the system aligns with real field operations.

### Key Responsibilities:

**SFA Application Development**

* Develop a mobile or web application for sales teams to capture real-time sales and activity data.
* Implement features such as order entry, customer visit tracking, route planning, and inventory lookup.
* Build offline data caching and synchronization when internet is available.

**Backend & API Development**

* Build backend services using Node.js / Python (or similar frameworks).
* Create secure REST APIs for communication between the SFA application and SAP.
* Ensure accurate data syncing, handling retries, and error management.

**SAP Business One Integration**

* Integrate the SFA system with SAP B1 Service Layer (preferred) or DI API.
* Map app data to SAP objects such as Sales Orders, Business Partners, Activities, and Inventory.
* Ensure reliable posting and data validation before sending to SAP HANA.

**Database & Architecture**

* Work with SQL or NoSQL databases for storing records and offline queues.
* Ensure performance optimization and scalability.
* Implement user authentication, permissions, and data security best practices.

**Collaboration & Delivery**

* Work closely with SAP consultants and internal stakeholders to match business requirements.
* Contribute to testing, deployment, and documentation.
* Participate in code reviews and continuous improvement.

### Qualifications:

**Required Qualifications**

* **Minimum 1 year of experience** in full stack development.
* Strong knowledge in **JavaScript/TypeScript (Node.js, React, React Native) or Python (Flask, Django, FastAPI)**.
* Basic understanding of REST APIs and backend architecture.
* Familiarity with SQL databases (SAP HANA, MySQL, PostgreSQL, etc.).
* Strong problem-solving and debugging skills.
* Willingness to learn SAP Business One integration (training will be provided).

**Preferred Skills**

* Experience with mobile app development (React Native, Flutter, Ionic).
* Experience working with ERP, CRM, or SFA-type applications.
* Basic exposure to SAP B1 (Service Layer or DI API) is a bonus.
* Understanding of Git and CI/CD pipelines.
* Ability to work independently and take ownership of tasks.

### What We Offer:

* Onsite work opportunity
* 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>** 🤝

### Apply Here

**Application link:** <https://dub.sh/FSSE>
