
Senior Backend Developer
ellowtech
contract
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- This is a remote position.
- Develop and maintain high-scale distributed backend systems.
- Collaborate with cross-functional teams to deliver reliable software.
- Ensure performance tuning and optimization of backend services.
Requirements
- 5–9 years of experience building high-scale, distributed backend systems.
- Strong expertise in Node.js , async programming, and performance tuning.
- Experience with Electron or desktop/system-level applications and OS-level integrations.
- Hands-on knowledge of MongoDB (schema design, indexing, replication, performance tuning).
- Strong REST API design skills (GraphQL is a plus).
- Understanding of installers, auto-updaters, secure credential storage, and local system execution.
- Solid foundation in data structures, algorithms, and system design.
- Proficiency in at least one scripting language (Python, Bash, etc.).
- Ability to independently own projects and thrive in fast-paced, ambiguous environments.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsasync programmingperformance tuningMongoDBREST API designGraphQLdata structuresalgorithmssystem designscripting language
Soft skills
collaborationproject ownershipadaptability