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.
Tech Stack
Tools & technologiesAngularDistributed SystemsERPJavaJavaScriptNode.jsPythonReactTypeScriptVue.jsGo
About the role
Key responsibilities & impact- Design, build, test, deploy, and operate secure, scalable web applications and services
- Own features across the full stack, including user experience, data models, APIs, business logic, integrations, automated testing, and observability
- Develop integrations among ERP, MRP, MES, PLM, warehouse, procurement, finance, and analytics platforms using APIs, events, and batch processing
- Partner with product managers and business stakeholders to understand processes, define requirements, and deliver measurable outcomes
- Improve system performance and resilience through monitoring, alerting, service-level objectives, capacity planning, and incident response
- Raise engineering quality through design reviews, code reviews, automated tests, CI/CD, documentation, and technical standards
- Share knowledge, mentor teammates, and help create an inclusive, high-ownership engineering culture
- Support Finance, Supply Chain, and Manufacturing business-critical applications from planning and procurement through inventory, costing, and financial reporting
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
- 4+ years of full-stack application or software engineering experience after earning a bachelor’s degree; or a master’s degree in a technical field plus 3+ years of post-graduate full-stack engineering experience; or a PhD in a relevant technical field
- Professional experience building, shipping, and supporting production-grade, end-to-end web applications
- Hands-on experience with a modern front-end framework, back-end services, relational databases, and system integrations
- Strong full-stack development skills using JavaScript or TypeScript and at least one modern front-end framework such as React, Angular, or Vue
- Strong experience developing backend services and APIs using Java, Python, Go, or Node.js
- Understanding of application architecture, object-oriented and domain-driven design, distributed systems, and common integration patterns
- Ability to translate ambiguous business needs into clear product, functional, and technical requirements
- Strong written and verbal communication skills
- Ability to work effectively across engineering and non-engineering teams
Benefits
Comp & perks- Paid parental leave
- Comprehensive medical coverage
- Emotional and mental health support programs
- Compensation packages including equity in the form of RSUs
- Office-based collaboration under Snap’s “default together” approach
