About the Role
G2 is looking for a Product Engineer to join our growing team for G2 Labs! Labs is our internal incubator for exploring new, experimental product lines. You will be responsible for helping develop solutions with a strong emphasis on connecting to real users. If you wish to join a talented passionate team whose kindness and authenticity will help you grow then apply so we can start our conversation today!
In this role you will:
- Report directly to our CTO
- Create rapid prototypes and proof-of-concepts for user-driven learning sessions
- Apply robust coding practices to create maintainable features and product lines
- Apply database skills against a large and rapidly growing dataset
- Create and improve full features in short development cycles, including effective frontend and backend code
- Work in close coordination with designers, product managers, developers, users, and business stakeholders
- Track metrics and measurements alongside core features to help make informed business decisions
- Use patterns of code decomposition to break down tasks into deliverable solutions
- Ensure quality releases by writing tests covering unit, integration and functional requirements
Minimum Qualifications:
We realize applying for jobs can feel daunting at times. Even if you don’t check all the boxes in the job description, we encourage you to apply anyway.
- 2+ years of programming experience, ideally in a web environment
- Proficient in multiple languages, preferably Ruby and Javascript
- Strong communication and interpersonal skills
- Experience working in high performing, agile environment
- Opinionated about how applications should be built, based on your experience getting things done
What can help your application stand out:
- Prior programming experience in a web environment
- Experience in Customer-facing roles
- Ability to adapt to rapidly changing requirements and uncertainty