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 📩 Our Email: [email protected] 🐦 Our Socials: https://x.com/torch_proxies
Position: Full Stack Software Engineer Location: Hybrid (Colombo 10, Sri Lanka) Job Type: Full-Time
Job Summary
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 [email protected] 🤝
Apply Here
Application link: https://dub.sh/FSSE
Last updated