About the Role
The role involves developing and maintaining a high-performance web application, contributing to system architecture, writing clean and testable code, and collaborating across teams to deliver impactful features.
Responsibilities
- Design and implement scalable web application features
- Collaborate with cross-functional teams to define and deliver new functionality
- Write clean, maintainable, and well-tested code
- Participate in code reviews to ensure code quality and knowledge sharing
- Troubleshoot and resolve performance and reliability issues
- Contribute to architectural decisions and technical direction
- Optimize front-end and back-end components for speed and usability
- Work with product teams to understand requirements and user needs
- Maintain and improve existing codebases
- Ensure application security and data integrity
- Support deployment processes and monitoring systems
- Engage in agile development cycles including planning and retrospectives
- Stay current with evolving web technologies and best practices
- Mentor junior engineers and promote engineering excellence
- Integrate third-party services and APIs as needed
- Help refine development workflows and tooling
- Participate in incident response and on-call rotations
- Ensure compatibility across browsers and devices
- Contribute to documentation for systems and processes
- Support accessibility standards and inclusive design principles
- Collaborate on testing strategies including unit and integration tests
- Use version control systems effectively within team workflows
- Follow software development lifecycle best practices
- Balance technical innovation with product delivery timelines
Compensation
Competitive salary and benefits package commensurate with experience
Work Arrangement
Hybrid work model with flexibility based on team and location
Team
Part of a product-focused engineering team working closely with designers, product managers, and QA specialists
Why This Role Matters
This position plays a key role in shaping the future of a widely used web platform, directly influencing product stability, scalability, and user satisfaction through technical leadership and hands-on development.
What We Value
We prioritize practical problem-solving, sustainable code practices, open communication, and a user-centered mindset. Engineers are expected to take ownership, collaborate openly, and contribute to a culture of continuous improvement.
Visa sponsorship may be available for qualified candidates