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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full stack web development, with a strong focus on JavaScript, TypeScript, and various UI frameworks. Proficient in optimizing performance and scalability of user-facing applications while adhering to high standards of code quality and security.
Highest-signal resume keywords
Full Stack Web DevelopmentJavaScript ProficiencyExperience with React, Angular, or VueUnit Testing KnowledgeAI Tools Proficiency
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptHTMLCSSJavaGolangNodeJsPythonObject-Oriented ProgrammingFunctional Programming
Soft Skills
AdaptabilityCollaboration
Tools & Technologies
AI ToolsWeb Application Development
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Domain-Driven DesignPerformance OptimizationUser Interface ComponentsEngagement MetricsHigh-Velocity Engineering Workflows
Tech Stack
Tools & technologiesAngularJavaJavaScriptNode.jsPythonReactTypeScriptVue.jsGo
About the role
Key responsibilities & impact- Build state-of-the-art mobile and desktop web software applications and/or systems
- Follow high-quality design and implementation practices
- Implement features and user interfaces to optimize performance of user-facing products
- Contribute to Snap’s engineering culture through shared libraries and systems
- Log and analyze operational and engagement metrics
- Use AI tools and high-velocity engineering workflows to design and ship scalable services
- Uphold rigorous standards for code correctness, security, and production-ready quality
- Work together in person through Snap’s “default together” approach
Requirements
What you’ll need- Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
- 6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 5+ years of post-grad software development experience; or PhD in a relevant technical field + 2+ years of post-grad software development experience
- Experience with full stack web development
- Highly proficient in JavaScript and/or TypeScript, HTML, and CSS
- Highly proficient in Java, Golang, NodeJs, and/or Python
- Experience developing front-end software using JavaScript UI frameworks such as React, Angular, or Vue
- Strong knowledge of object-oriented and functional programming principles
- Understanding of domain-driven design principles
- Solid knowledge of unit testing
- Experience in front-end design and/or web application development
- Experience writing code for user interface components
- Experience optimizing JavaScript performance and browser layout rendering
- Ability to identify and resolve performance and scalability issues
- Proficiency in leveraging AI tools and auditing generated output for architectural integrity, performance, and security
- Adaptability in learning and applying evolving AI systems and tools
- Willingness to work in an office 4+ days per week
- Qualified applicants considered in accordance with applicable employment laws
Benefits
Comp & perks- Paid parental leave
- Comprehensive medical coverage
- Emotional and mental health support programs
- Compensation packages including equity in the form of RSUs
- Default Together approach with dynamic in-person collaboration
