Job Title: Software Engineer (Front-end Developer)
Location: Flexible (Remote Worldwide working during US Business Hours)
Start Date: Immediately
Reports to: Senior Director, Technology Solutions
Verra is a global leader helping to tackle the world’s most intractable environmental and social challenges. As a mission-driven non-profit organization, Verra is committed to helping reduce greenhouse gas emissions, improve livelihoods and protect natural resources across the private and public sectors. We support climate action and sustainable development with standards, tools, and programs that credibly, transparently, and robustly assess environmental and social impacts and enable funding for sustaining and scaling up projects that verifiably deliver these benefits. We work in any arena where we see a need for clear standards, a role for market-based mechanisms, and an opportunity to generate significant environmental and social value.
Verra manages a portfolio of standards, including the:
- Verified Carbon Standard (VCS) -- the world’s leading carbon crediting program, with more than 1600 registered projects in 80 countries, and accounting for two-thirds of all voluntary carbon market transaction volume.
- Sustainable Development Verified Impact Standard (SD VISta) -- a flexible framework for assessing and reporting on the sustainable development benefits of project-based activities.
- Climate, Community & Biodiversity (CCB) Standards -- to identify projects that simultaneously address climate change, support local communities and smallholders, and conserve biodiversity.
- Plastic Waste Reduction Program -- to enable robust impact assessment of new or scaled-up waste recovery and recycling projects around the globe.
Join Verra's expanding innovation team as we revolutionize technological solutions through a series of transformative initiatives. These initiatives include digitalizing and automating the measurement, reporting, and verification process, utilizing machine learning tools for large-scale data processing, and enhancing registry features. We are currently looking for a talented and passionate Front-End
Developer with expertise in Angular to join our dynamic development team.
Specific functions you will be responsible for...
- Develop responsive web applications using Angular framework, ensuring high-quality and performance-driven code.
- Collaborate with cross-functional teams to gather and analyze user requirements and translate them into technical solutions.
- Implement user interface designs provided by the design team, ensuring a seamless and visually appealing user experience.
- Optimize application performance and implement efficient data binding and state management techniques.
- Conduct thorough testing and debugging of front-end applications to ensure smooth functionality and compatibility across various browsers and devices.
- Stay updated with the latest industry trends and best practices in front-end development and suggest improvements for the development process.
- Collaborate with back-end developers to integrate front-end components with server-side logic.
- Participate in code reviews to maintain code quality and adherence to established standards.
- Troubleshoot and resolve any front-end issues or bugs reported by users.
You bring with you...
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a Front-End Developer with a strong focus on Angular framework.
- Proficient understanding of HTML, CSS, and JavaScript.
- Extensive knowledge of Angular concepts, such as components, directives, services, and dependency injection.
- Knowledge of version control systems (e.g., Git), CI/CD processes and tools (e.g., Azure DevOps, GitLab CI) and code collaboration tools.
- Knowledge of web accessibility standards (WCAG) and best practices for cross-browser compatibility.
- Experience with performance optimization techniques, such as lazy loading, server-side rendering, and change detection strategies.
- Ability to work in a fast-paced and dynamic environment, adapting to changing priorities and deadlines.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
Basic Qualifications
- Familiarity with TypeScript and its features
- Proficiency in testing frameworks and techniques for Angular applications (e.g., Jasmine, Karma).
- Experience with responsive design principles and frameworks (e.g., Bootstrap).
- Familiarity with RESTful APIs and asynchronous request handling.
Preferred Qualifications
- Experience with other front-end frameworks (e.g., React, Vue.js).
- Experience with back-end technologies (.Net Core, Entity Framework)
- Knowledge of UI/UX principles and experience working closely with design teams.
- Familiarity with agile development methodologies.
In this role, you will grow and expand your expertise by...
- Learning about technological innovations for advancing climate action and sustainable development through carbon markets and standards.
- Building a basic knowledge of the technological solution functions in a non-profit organization.
- Working at a fast-paced, environmentally focused non-profit organization.
- Understanding methodologies, tools, projects, and registries and designing the technical solutions that can make our business process accessible and efficient.
- Researching innovative tools and technologies and designing solutions that will benefit the climate and environment.
You will know you are successful, if...
- Employees and stakeholders are using the applications such as MRV and monitoring systems maintained and supported by you
- You have managed to create several software requirement documents and implemented applications and tools and made application integrations for data exchange across the platforms
- You have effectively implemented enhancement requests from program managers and other key stakeholders and addressed user-specific concerns
You will join a team...
- From diverse locations and backgrounds, including carbon market experts, project developers, consultants, climate negotiators, researchers, auditors, and more.
- Committed to driving finance at scale to projects and programs that advance climate action and sustainable development through high-quality standards and programs.
- That embodies the values Verra has established for itself, and which include Teamwork, Results, Integrity, Balance, and Exploration.
Compensation at Verra
To help us attract and retain top talent, Verra pays employees competitively to the market. In return, we expect each employee to, at a minimum:
- Meet expectations in terms of work effort and performance;
- Take the initiative to build the skills and knowledge needed to do their job effectively; and
- Embody Verra’s values.
We will recognize employees who go beyond expected performance with salary increases and/or promotions, but the bar for earning those rewards is high.
Salary is one component of Verra’s total compensation package which also includes:
- Top-tier health, vision and dental care, and life insurance;
- Verra contributions to each employee’s retirement plan;
- Verra contributions as required by national labor laws in countries where staff are located;
- Paid Time Off (PTO), comprising 22-30 days plus ten floating holidays, sabbatical after five years of service, and other leave allowances; and
- Funds to support professional development.
How to Apply
To apply, please send us the following:
- Cover letter (not to exceed one page)
- Resume/CV (not to exceed two pages)
*Please add app.bamboohr.com to your contact list to ensure you receive emails from us*
Verra provides equal opportunity for all job applicants and employees and is committed to providing a work environment free of discrimination. We conduct our recruitment and hiring without regard to race, color, religion, gender identity, sex, sexual orientation, national origin, age, marital status, pregnancy, physical or mental disability, genetics, veteran status, or any other characteristic protected by applicable federal, state, and local law.