Career
Empower Your Passion, Elevate Your Career
Full Stack/Backend Developer
We are seeking an experienced backend developer proficient in Drupal architecture, database management, and PHP-based module development, with a strong understanding of Drupal core modules and APIs.
Key Responsibilities
Develop and Maintain: Design, develop, and maintain dynamic web applications using Drupal, PHP, and MySQL.
Collaborate: Work closely with front-end developers, designers, and project managers to deliver seamless, high-performance web solutions.
Integrate APIs: Implement and manage RESTful APIs, ensuring robust communication between front-end and back-end systems.
Optimize Performance: Write efficient code to optimize performance, scalability, and responsiveness across platforms.
Secure Applications: Implement security best practices to protect applications from common vulnerabilities.
Troubleshoot: Identify, diagnose, and resolve technical issues in a timely manner, ensuring minimal downtime.
Documentation: Maintain clear, concise documentation of code, processes, and configurations.
Skills
Drupal: Expertise in building and maintaining Drupal websites, including custom module development.
PHP: Strong proficiency in PHP, with experience in writing clean, maintainable, and efficient code.
MySQL: Skilled in database design, optimization, and management using MySQL.
JavaScript: Proficient in JavaScript, with experience in both client-side and server-side scripting.
Python: Ability to develop backend services using Python, integrating with other components as needed.
CSS: Strong understanding of CSS for crafting responsive and user-friendly interfaces.
HTTP & REST: In-depth knowledge of HTTP protocols and RESTful web services.
Qualifications
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience: 3+ years of experience in full-stack development, with a focus on backend technologies.
Certifications: Drupal certification or equivalent experience is preferred.
Personal Attributes
Problem-Solver: Strong analytical skills with the ability to troubleshoot and resolve complex technical issues.
Detail-Oriented: Attention to detail, ensuring that all aspects of a project meet the highest standards.
Team Player: Collaborative mindset, with the ability to work effectively in a team environment.
Adaptable: Comfortable working in a fast-paced, dynamic environment with changing requirements.
Innovative: Eager to learn new technologies and implement them in creative ways.
Benefits
Competitive Salary: We offer a competitive salary package commensurate with experience.
Career Growth: Opportunities for professional development and career advancement within the company.
Flexible Working: Flexible working hours and the possibility of remote work.
Health & Wellness: Comprehensive health insurance and wellness programs.
Work-Life Balance: Paid time off, including vacation and sick leave, to ensure a healthy work-life balance.
Sustainability Business Associate
We are seeking a motivated Sustainability Business Associate with expertise in sustainability, business strategy, and agile project management to drive low-carbon initiatives and integrate sustainability into clients’ operations.
Key Responsibilities:
- Sustainability Strategy Development: Assist in the development and implementation of sustainability strategies that align with the company’s goals and objectives.
- Agile Project Management: Support sustainability solutions platform development team to ensure carbon-reduction products meet acceptance criteria.
- Research and Analysis: Conduct research and author thought leadership pieces on sustainability trends, best practices, and emerging technologies to inform strategic decisions and business practices.
- Stakeholder Engagement: Collaborate with internal and external stakeholders, including solutions development team, partners, and clients, to promote sustainability initiatives and achieve project goals.
- Data Management and Reporting: Collect, analyze, and report on sustainability metrics and KPIs to measure the effectiveness of initiatives and identify areas for improvement.
- Policy Development: Assist in the creation and implementation of company policies related to sustainability and environmental responsibility.
- Training and Education: Undergo and assist training program development for second- and third-party sustainability assurance initiatives.
- Business Development Support: Manage sustainability projects from proposal through delivery, ensuring timely delivery, effective client engagement and alignment with business objectives.
- Community Engagement: Represent the company at industry events, conferences, and community initiatives to promote our sustainability efforts and build strategic relationships.
Qualifications:
- Education: Bachelor’s degree in chemical engineering, Environmental Science, Sustainable Energy Systems, or a related field. A master’s degree is a plus.
- Experience: 2-5 years of experience in sustainability, environmental consulting, or related fields. Experience in a startup or technology environment is preferred.
Skills:
- Strong project management skills with the ability to handle multiple projects simultaneously.
- Excellent analytical and research skills.
- Proficiency in data analysis and reporting.
- Effective communication and interpersonal skills.
- Ability to work collaboratively in a fast-paced, dynamic environment.
- Proficiency in Microsoft Office Suite and sustainability software/tools.
Personal Attributes:
- Passionate about sustainability and climate change solutions.
- Creative and strategic thinker.
- Detail-oriented and highly organized.
- Proactive and self-motivated.
Benefits:
- Competitive salary.
- Flexible work hours and remote work options.
- Professional development opportunities.
- Collaborative and innovative work environment.
- Opportunity to make a meaningful impact on the environment and society.