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 Full-Stack Developer
Insightful. Collaborate closely with engineering, product, and design roles within a cross-functional team .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong proficiency in JavaScript and TypeScript, with extensive experience in developing server-side applications using Node.js and building front-end applications, preferably with Angular. Capable of optimizing code for performance and scalability while ensuring security and compliance best practices.
Highest-signal resume keywords
JavaScript ProficiencyNode.js DevelopmentAngular Application DevelopmentAutomated TestingREST API Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptNode.jsAngularNoSQL DatabasesRxJSAutomated TestingREST APIsMicroservices ArchitectureReal-Time Technologies
Soft Skills
Collaborative MindsetCross-Functional TeamworkTechnical Decision-Making
Tools & Technologies
MongoDBElasticsearchKafkaRedisKubernetes
Industry Keywords
Software Design PrinciplesDevelopment Best PracticesSecurity ComplianceAccessibilityTechnical Documentation
Tech Stack
Tools & technologiesAngularCloudDistributed SystemsElasticSearchJavaScriptKafkaKubernetesMicroservicesMongoDBNode.jsNoSQLRedisRxJSTypeScript
About the role
Key responsibilities & impact- Collaborate closely with engineering, product, and design roles within a cross-functional team
- Write clean, scalable, high-performance, and reusable code across back-end and front-end layers
- Design and implement front-end components and services integrating with back-end APIs and third-party services
- Optimize server-side and client-side code for speed, efficiency, and scalability
- Implement and monitor application metrics and logs to ensure reliability and detect regressions
- Write and maintain automated unit, integration, and E2E tests
- Maintain, refactor, and improve existing libraries, modules, and components
- Ensure systems follow best practices for security, compliance, and accessibility
- Participate in code reviews
- Write and maintain technical documentation
- Contribute to knowledge sharing and technical decision-making
- Evaluate and introduce tools or workflows that improve engineering productivity
- Contribute to candidate evaluation and interviews
Requirements
What you’ll need- 6+ years of professional programming experience
- Strong proficiency in JavaScript and TypeScript
- 3+ years of hands-on experience developing server-side applications with Node.js
- 3+ years of experience building front-end applications (Angular preferred)
- Solid understanding of software design principles, architecture, and development best practices
- Experience working with databases, preferably NoSQL such as MongoDB
- Strong knowledge of asynchronous and reactive programming; RxJS is a plus
- Comfort with writing and maintaining automated unit, integration, and E2E tests
- Experience working with REST APIs and integrating front-end with back-end services
- Collaborative mindset and ability to thrive in cross-functional teams
- Fluency in English, both written and spoken
- Bonus: Experience with Elasticsearch, Kafka, or Redis
- Bonus: Background in microservices architecture or distributed systems
- Bonus: Familiarity with Angular Material or similar component libraries
- Bonus: Experience with real-time technologies like WebSockets
- Bonus: Exposure to Kubernetes or cloud-native environments