Full Stack Developer
Full stack developer in Sunsure Energy's Centre of Excellence builds and owns internal applications end to end — React front ends, Python/Node.js APIs, PostgreSQL, and Azure (App Service, Functions, Blob) — plus data pipelines, Power BI dashboards, code review, and UAT, keeping live systems running with AI-assisted development tools like Claude.
- Compensation
- Not disclosed
- Location
- Negros Occidental, Philippines
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Strong fundamentals in Python and/or JavaScript/TypeScript, able to explain any code submitted including AI-assisted code
- Hands-on Microsoft Azure experience deploying and operating production workloads
- Working proficiency in REST APIs and PostgreSQL
- Build on the company stack: React front ends, Python or Node.js APIs, PostgreSQL, Azure App Service, Functions and Blob storage
- Disciplined use of Git: branching strategy, pull requests and code review
- Demonstrated architecture capability: designed database schemas and system integrations, can articulate design trade-offs
- B.Tech/BE from a premium college
- 4-7 years of relevant experience
- Composure under pressure when managing last-minute changes and competing deadlines
- Proactive ownership: anticipates needs and issues rather than waiting for instruction
- Stakeholder management and executive presence with internal and external stakeholders
- Adaptability to a fast-changing environment
- Constant learner of new technologies relevant to the role
Full description
KEY RESPONSIBILITIES
- Role Overview
- Sunsure is growing from around 800 MW of operating capacity toward a multi-GW portfolio. The Centre of Excellence builds the automation, applications and implements AI use cases that let the company scale without simply adding headcount.
- As a developer, you will build internal applications end to end, and you will own the applications we have already deployed. You will be the person who keeps our live systems running, whether you own the work yourself or manage it through external vendors.
- You will also shape how these systems are designed : the data models, the integration patterns, and how each new application fits the estate we already have.
- It is a wide brief for a small team, and it comes with the autonomy to match. You will work directly with the Head of the CoE, alongside a business analyst and an engineer whose code you will review.
- We use AI-assisted development to expedite deployment: Claude and similar tools are part of the daily toolkit, but with one firm rule : you are able to break down, understand, document and test everything you ship.
- Design & Build applications
- Build internal applications on our stack: React front ends, Python or Node.js APIs, PostgreSQL, and Azure App Service, Functions and Blob storage.
- Design before you build. Choose the data model, the integration approach and the authentication pattern (Azure Entra ID), and capture the decision in a short design note so the next person understands why.
- Own the deployed estate. Keep applications running, fix bugs, watch the monitoring, and manage the maintenance backlog — directly or through freelancers and vendors you brief and quality-check.
- Review the engineer’s code for correctness, tests, security basics and documentation.
- Data Management
- Build data pipelines, Power BI dashboards and the integrations between our systems, always reading from governed data sources rather than private files.
- Deploy properly: Development to Production separation, versioned releases, secrets in Azure Key Vault, and clean logs for audit.
- UAT Ownership
- Write and run test cases, support UAT with the business teams, and help users through go-live.
- Keep runbooks and documentation current, and test backups and restores.
NON-NEGOTIABLE TECHNICAL SKILLS AND ABILITIES
- Tech Savvy
- Strong fundamentals in Python and/or JavaScript/TypeScript, with the ability to explain any code you submit, including AI-assisted code.
- Hands-on Microsoft Azure experience deploying and operating production workloads, with working proficiency in REST APIs and PostgreSQL.