Full Stack/Frappe Developer

Makati City
IT / Technical Roles /
Full Time /
Hybrid
About nXscale
nXscale provides flexible outsourcing solutions for startups and scaleups. We partner with global companies to help them build teams and scale operations. As we scale our own operations, we’re building an internal tech platform that will power our growth, and we’re looking for a talented developer to join us in this journey.

About the Role
We’re looking for a highly skilled Full Stack Developer—ideally with experience in the Frappe framework—who also has a strong sense of UI/UX design. You’ll play a pivotal role in building and refining nXscale’s internal platform, including dashboards, portals, and automation tools for HR, payroll, operations, and client services.

What you will do:

    • Design, develop, and maintain web applications and backend services.
    • Build and customize features within the Frappe framework.
    • Integrate third-party APIs and automate internal workflows.
    • Ensure performance, scalability, and security of all developed systems.
    • Write clean, efficient, and well-documented code.
    • Troubleshoot and resolve technical issues across the stack.
    • Collaborate with team members to gather requirements and improve tools over time.
    • Assist in the documentation of technical specifications and processes.

Who you are:

    • At least 3 years of experience as a Full Stack Developer or Frappe Developer.
    • Proficiency in backend development using Python, with experience in frameworks like Frappe, ERPNext, Django, or Flask.
    • Solid frontend development skills using HTML, CSS, JavaScript, and frameworks like Vue.js or similar.
    • Experience working with relational databases such as MariaDB or MySQL.
    • Familiarity with RESTful APIs, version control tools like Git, and deployment practices using tools like Docker and GitHub Actions.
    • Experience working with HR, payroll, or ERP systems is highly preferred.
    • Strong debugging, problem-solving, and documentation skills.
    • Ability to work independently in a fast-paced, remote setup with minimal supervision.
    • Willing to work on a hybrid setup and report onsite at least once or twice a week