
Senior Javascript, API Developer
niluk.app
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇳🇱 Netherlands
Visit company websiteJob Level
Senior
Tech Stack
CloudGoogle Cloud PlatformJavaScriptNode.jsNoSQLPHPSDLCSQLTypeScript
About the role
- Independently manage features through all stages of the Software Development Life Cycle (SDLC) — from refinement to deployment and post-release monitoring
- Understand and implement technical and product requirements defined by engineering and product leadership
- Debug, troubleshoot, and resolve issues across the tech stack
- Write clean, maintainable, and testable code aligned with established coding standards
- Develop solutions that comply with Site Reliability Engineering (SRE) objectives and service-level targets
- Implement monitoring and alerting mechanisms for production systems
- Deliver unit, component, performance, and stress tests for all developed features
Requirements
- 5+ years of professional experience in Node.js, JavaScript, TypeScript, or similar languages
- Strong understanding of Microservice Architecture and design patterns
- Proficient in Clean Code and Clean Architecture principles
- Hands-on experience developing and maintaining cloud-native applications (preferably on GCP)
- Experience with event-driven systems, SQL, and NoSQL databases
- Proficient in working within Agile/Scrum environments
- Ability to write and interpret User Stories and Test Plans in Gherkin syntax
- Experience with API Gateways (e.g., Apigee) is an advantage
- PHP Experience is a plus
Benefits
- Excellent written and verbal communication skills in English
- Experience working effectively with remote teams
- Strong time management and prioritization skills
- Demonstrated problem-solving and continuous learning mindset
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsJavaScriptTypeScriptMicroservice ArchitectureClean CodeClean Architecturecloud-native applicationsSQLNoSQLAPI Gateways
Soft skills
independent managementdebuggingtroubleshootingproblem resolutioncommunicationcollaborationwriting User Storieswriting Test Plans