FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Developer – JavaScript
Brightidea. Take end-to-end ownership of services and features in production .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend JavaScript/Node.js development, with a strong focus on building and maintaining high-scale backend services. Proficient in network protocols, system design, and troubleshooting complex networking issues.
Highest-signal resume keywords
Backend JavaScript DevelopmentNode.js Event Loop UnderstandingNetwork Protocols and SecurityDatabase and Caching ExperienceSystem Design Fundamentals
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptNode.jsTCP/IPUDPDNSHTTP1/2/3TLSMongoDBRedisKubernetes
Soft Skills
Strong Written CommunicationStrong Verbal CommunicationAbility to Learn QuicklyTeam Collaboration
Tools & Technologies
WiresharkObservability ToolingIncident ResponseOn-Call
Industry Keywords
Production Backend ServicesContainerized DeploymentsScalabilityPerformanceReliabilityFault Tolerance
Tech Stack
Tools & technologiesAWSDNSJavaScriptKubernetesMongoDBNode.jsRedisTCP/IP
About the role
Key responsibilities & impact- Take end-to-end ownership of services and features in production
- Develop features from design and implementation through production rollout and ongoing improvements
- Build and maintain high-scale backend services emphasizing performance, reliability, and security
- Participate in system design and architecture planning
- Address networking challenges involving traffic flows, proxy behavior, request/response handling, and protocol-level edge cases
- Investigate and troubleshoot complex networking issues using Wireshark and similar packet inspection/debugging tools
- Write high-quality, maintainable code with appropriate test coverage
- Participate actively in code reviews
- Collaborate with engineers and stakeholders to deliver solutions
- Continuously learn and apply backend engineering and networking best practices
Requirements
What you’ll need- 5+ years of hands-on software engineering experience, including 2+ years focused on backend JavaScript / Node.js development
- Very good understanding of how the Node.js event loop works, including practical knowledge of I/O vs CPU-bound workloads, async patterns, blocking pitfalls, and memory/GC considerations
- Proven experience building and operating production backend services
- Strong understanding of network protocols and security, including TCP/IP/UDP, DNS, HTTP1/2/3, TLS, and WebSockets
- Experience with databases and caching layers such as MongoDB and Redis
- Familiarity with Kubernetes and containerized deployments
- Proficiency in system design fundamentals: APIs, scalability, performance, reliability, and fault tolerance
- Ability to learn quickly and work independently and as part of a team
- Proficiency in English, with strong written and verbal communication skills
- Nice to have: experience with AWS and SaaS environments
- Nice to have: experience debugging production networking issues, including latency, packet loss, connection reuse, and TLS handshakes
- Nice to have: experience with observability tooling and incident response/on-call