Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Insightful

Senior Full-Stack Developer

Insightful

. Collaborate closely with engineering, product, and design roles within a cross-functional team .

Posted 11/9/2026full-timeBelgrade • SerbiaSeniorWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
AngularCloudDistributed 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