
Software Developer
Posted Sep 17

Posted Sep 17
This is a fully remote position, open to applicants in Philippines.
β’ Design, develop, and deploy robust web applications utilizing Next.js and contemporary JavaScript.
β’ Convert initial designs, wireframes, and delivery specifications into functional, maintainable components and interfaces.
β’ Create and sustain secure connections between HR/payroll systems, client databases, and internal tools.
β’ Deploy, manage, and operate applications within Microsoft Azure, leveraging App Services, Storage Accounts, Entra ID, and CI/CD pipelines.
β’ Write and maintain automated testing frameworks.
β’ Engage in code reviews both as an author and a reviewer.
β’ Monitor production environments and proactively investigate issues.
β’ Implement long-term solutions that address underlying issues.
β’ Collaborate with consultants, project managers, and internal stakeholders regarding technical decisions and estimations.
β’ Thoroughly document all delivered work.
β’ Handle sensitive employee and payroll data with care, ensuring compliance with data privacy regulations.
β’ 3 to 5 years of proven commercial experience in developing and deploying production-quality applications.
β’ Extensive practical expertise in Next.js, React routing, data fetching, SSR, SSG, ISR, and the broader React ecosystem.
β’ Strong command of modern ES JavaScript, asynchronous programming techniques, and API integration.
β’ Expected proficiency in TypeScript for writing clean, type-safe code.
β’ Excellent frontend and CSS capabilities, along with a solid understanding of responsive design and accessibility fundamentals.
β’ Experience in building and maintaining REST, GraphQL, and Webhook integrations.
β’ Familiarity with writing automated unit and integration tests.
β’ Active participation in code reviews.
β’ Proven security practices for managing environment variables, encryption, secrets, and sensitive employee/payroll information.
β’ Exceptional proficiency in written English is a strict requirement.
β’ Ability to document work comprehensively and articulate complex technical trade-offs to non-technical team members.
β’ Bachelorβs degree in Computer Science, Software Engineering, or equivalent professional experience.
β’ Hands-on experience with Azure is preferred.
β’ Familiarity with Jira and Confluence is advantageous.
β’ Basic to intermediate skills in Python are desirable.
β’ Experience with HRIS, ATS, or payroll systems integration is a plus.
β’ Full-time remote work opportunity.
β’ Asynchronous-first working environment.
β’ Flexible working arrangements while collaborating during AEST hours.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.