Step logo
Step

Banking for Gen Z

Senior Web Software Engineer

Location

United States

Posted

26 days ago

Salary

0

Seniority

Senior

Bachelor Degree6 yrs expEnglishD3.jsJavaScriptReact

Job Description

Senior Web Software Engineer

Step

• Build and maintain the library of components used for our public Step website. • Own features throughout their life cycle, from inception to production. • Create and implement styling and animations to bring our web designs to life. • Manage our content platform, server-side rendering, site generation, and migrating functionality from the mobile app to web. • Partner cross-functionally with product, design, and growth teams to build new web functionality. • Work in a small, tight-knit cross-functional team. • See your contributions make a weekly impact to an evolving product.

Job Requirements

  • 6+ years of overall experience working on front-end development
  • Strong Computer Science fundamentals
  • Passion for software quality
  • Experience designing, building, and maintaining beautiful public-facing websites with React
  • Strong portfolio of complex web designs (animations, 3D, micro-interactions, etc)
  • Advanced knowledge of CSS, animation frameworks (e.g. D3, Three.js, etc)

Benefits

  • Competitive Salary
  • Generous Medical, Dental, Vision, and company-paid Life Insurance
  • 401k Plan with Safe Harbor company-matching
  • Flexible vacation policy and paid company holidays
  • Company-provided technology package

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Design and build full-stack applications from concept to production • Own the full SDLC: design, development, testing, deployment, and iteration • Work within a small pod to deliver quickly with a high degree of autonomy • Contribute to architecture and make pragmatic technical decisions • Use AI tools to accelerate development, testing, and code quality • Iterate rapidly while maintaining a strong bar for reliability and maintainability

United States
Full TimeRemoteTeam 201-500H1B No Sponsor

• Design and build shared backend services and APIs used across multiple systems • Define service boundaries, contracts, and data models • Own the full SDLC: design, development, testing, deployment, and iteration • Contribute to domain modeling and system design decisions • Ensure services are scalable, reliable, and reusable • Improve system cohesion and reduce duplication across tools and products • Use AI tools to accelerate development while maintaining high code quality

United States
Full TimeRemoteTeam 201-500H1B No Sponsor

• Design and build full-stack applications from concept to production • Own the full SDLC: design, development, testing, deployment, and iteration • Work within a small pod to deliver quickly with a high degree of autonomy • Contribute to architecture and make pragmatic technical decisions • Use AI tools to accelerate development, testing, and code quality • Iterate rapidly while maintaining a strong bar for reliability and maintainability

United States
Veeva logo

Senior Software Engineer

Veeva

Headquartered in Pleasanton, California, Veeva is a leading provider of cloud-based software and services for the life sciences industry. As an employer, Veeva

Develop scalable applications using enterprise Java, lead feature innovation in a dynamic environment, and mentor junior engineers while collaborating with cross-functional teams to deliver impactful solutions in the life sciences sector.

Canada