Staff Frontend Engineer

Gradle Inc.
Summary
Join Develocity as a Staff Frontend Engineer and lead the design and implementation of critical frontend features for our flagship product. You will play a pivotal role in shaping the future of our platform by driving technical decisions and mentoring other engineers. This position requires 10+ years of front-end development experience with expertise in JavaScript, React, and related technologies. You will collaborate closely with cross-functional teams to translate product requirements into user-friendly interfaces. We offer a remote-first work environment, competitive salaries and equity grants, and a focus on learning and development, including a learning stipend and monthly learning days. Develocity is a widely used product with a clear vision for the future, offering opportunities for growth and collaboration with leading tech organizations.
Requirements
- 10+ years of professional front-end development experience, demonstrating a comprehensive understanding of web technologies and best practices
- Expert-level proficiency in JavaScript, HTML, CSS, and React, showcasing deep technical expertise
- Proven experience in architecting and developing complex web applications, with a strong emphasis on performance optimization, scalability, and maintainability
- Solid grasp of UI/UX principles and the ability to translate requirements into clean, efficient, and maintainable code
- Hands-on experience with testing frameworks and methodologies, encompassing unit, integration, and end-to-end testing
- Excellent communication and collaboration skills, enabling effective conveyance of technical ideas to both technical and non-technical audiences
- Highly self-motivated and self-managing, with a robust sense of ownership and accountability
- A systematic and analytical approach to problem-solving, coupled with effective communication abilities
- Willingness to understand the business needs and ensure the best possible outcome
Responsibilities
- Lead the design and implementation of critical frontend features, ensuring exceptional performance, scalability, and maintainability
- Drive technical decisions and contribute to the evolution of our front-end architecture
- Provide technical guidance and mentorship to other front-end engineers
- Collaborate closely with product management, designers, and backend engineers, to translate product requirements into elegant and user-friendly interfaces
- Champion best practices for front-end development, including thorough testing and code quality
- Proactively identify and address performance bottlenecks and scalability issues
- Stay informed about emerging front-end technologies and trends, evaluating their potential impact on our products
- Participate in code reviews and ensure adherence to high-quality code standards
- Understand the business domain to make pragmatic technical decisions that align with business needs
Preferred Qualifications
- Experience with data visualization libraries and techniques
- Deep understanding of front-end architecture and best practices
- Proficiency with performance profiling and optimization tools
- Familiarity with back-end technologies and RESTful APIs
- Hands-on experience with build automation tools (e.g., Webpack, Parcel, Rollup)
- A strong desire and proven ability to learn new software development skills and techniques quickly
- Demonstrated ability to collaborate and coordinate effectively within a team
- Experience working on large-scale, enterprise-grade applications
Benefits
- Work on a widely used product with a clear vision for the future
- Contribute to leading solutions in the new industry of Developer Productivity Engineering
- Close customer interaction with engineers from leading tech organizations
- An automation-focused, test-driven engineering culture
- Close collaboration with experienced and dedicated peer engineers
- Opportunities for growth in technical and leadership responsibilities
- In-person meetings, such as our annual company offsite and team meetings
- Work from home in a remote-first environment
- Competitive salaries and equity grants
- A focus on learning and development β Gradle offers an annual learning and development stipend and a monthly company-wide Learning Day, where we encourage all team members to focus on their professional development for the day
- A hardware package that includes a laptop, monitor, other peripheral hardware, and a home office stipend to make sure you are fully set up to work remotely
- Generous paid time off
- Paid public holidays
- Volunteer Day β We offer up to 8 hours of paid work time each year for team members to give back to their local communities