Job Closed
This listing is no longer active.
Billing infrastructure that helps software companies launch, iterate, and scale their usage-based business models.
Software Engineer – Fullstack, Frontend-focused
Location
New York
Posted
131 days ago
Salary
$156K - $214K / year
Seniority
Senior
Job Description
Software Engineer – Fullstack, Frontend-focused
Metronome
• Design, implement, and ship features across frontend and backend boundaries, ensuring seamless, cohesive experiences for customers. • Apply best practices around authentication, authorization, data handling, and secure UI patterns. Ensure features are robust, secure, and reliable in production. • Support junior and mid-level engineers through code reviews, pairing, and technical guidance. Model strong engineering judgment and ownership to help the team improve. • Bring product intuition and customer empathy to technical decisions, ensuring features are intuitive, resilient, and aligned with real user needs.
Job Requirements
- 5+ years of professional full-stack software engineering experience, with deep frontend expertise in React, TypeScript, CSS, and modern component architectures, and a proven track record of delivering complex, end-to-end product features across frontend and backend boundaries.
- Strong understanding of accessibility, performance optimization, testing strategies, and high-quality, consistent user interactions.
- Experience building customer-facing features with attention to security, reliability, and maintainability.
- Clear communicator who can explain technical decisions across engineering, design, product, and leadership.
- Proven ability to operate as a technical leader—making thoughtful architectural decisions within initiatives, influencing direction, and earning trust through execution.
- Product mindset and customer empathy, especially in self-serve or interactive features.
Benefits
- Excellent medical, dental, vision, and life insurance coverage, including a One Medical membership
- Paid parental leave
- FSA (Flexible spending account)
- Retirement planning - Traditional and ROTH 401(k)
- Flexible time off
- Employee assistance program (mental health benefits)
- Culture where personal growth is highly valued
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Software Engineer – Full Stack, Typescript
VeevaHeadquartered in Pleasanton, California, Veeva is a leading provider of cloud-based software and services for the life sciences industry. As an employer, Veeva
• End-to-End Development: Take full ownership of features by writing clean, maintainable code across the entire stack • Frontend Excellence: Translate UI/UX designs into high-performance user interfaces using React • Backend Logic: Build and scale secure, efficient server-side logic and APIs powered by TypeScript • Startup Growth: Collaborate on architectural decisions to ensure our '0 to 1' product is built for long-term scalability
• Set front-end architecture and technical standards for a TypeScript/React application. • Design scalable UI patterns for complex geospatial workflows (Cesium) and surrounding app features. • Establish best practices for state management, component architecture, performance, testing, and maintainability. • Partner with engineering leadership to plan, prioritize, and deliver high-impact product work. • Mentor engineers through code reviews, architecture discussions, and practical implementation guidance. • Drive execution: this role is hands-on and coding-heavy, not a “pure strategy” position.
• Own and ship front-end features end-to-end in a TypeScript/React codebase. • Build interactive geospatial UI workflows (Cesium-based) and surrounding app UX. • Translate ambiguous requirements into working increments: break down tasks, identify dependencies, prioritize, and execute. • Improve UI performance and reliability in a data-heavy, dynamic application (not a static marketing site). • Collaborate closely with backend engineers to define contracts, unblock yourself, and move work forward without heavy hand-holding. • Contribute to front-end standards: code quality, component patterns, testing strategy, and release hygiene.
• Work on the core application and several supporting microservices • Implement features and take full ownership from start to finish • Suggest ideas and validate them with data • Build solutions with team support and run A/B tests



