Full Stack Web Developer
We are looking for a Full Stack Web Developer for our Istanbul Ataşehir HQ Office QuickCarbon team.
Let’s get to know each other!
Dedicated to a brighter future, we're committed to respecting life through our energy operations. With a presence all over Turkey, our facilities focus on striving for excellence in operations, leveraging a portfolio that is 58% sourced from renewable energies. We aim to supply energy in ways that are flexible, efficient, and in harmony with sustainable practices. As a front-runner in the realm of energy trading, our mission includes enhancing value for our shareholders through strategic management of our diverse production portfolio, and offering our business partners innovative, structured solutions.
QuickCarbon, a brand of Enerjisa Production, is user-friendly software that computes and reports corporate carbon footprints in accordance with the ISO 14064-1:2018 Standard and GHG Protocol. It also enables companies to devise strategies for reducing carbon emissions. With QuickCarbon, companies can easily compute and report their corporate carbon footprints, thus fulfilling their sustainability goals.
Requirements for this role include:
- B.S. on computer science or a related field,
- A minimum of 5 years of experience in software development using JavaScript,
- Experience with web development concepts, such as HTML, CSS and Vue,
- Experience in responsive/cross-browser frontend design using Bootstrap or another framework,
- Experience in backend development using Node.js,
- Experience with relational databases such as MySQL and PostgreSQL,
- Strong problem-solving skills and ability to work effectively in a team environment,
- Excellent communication skills and ability to explain technical concepts to non-technical stakeholders,
- Familiarity with software development methodologies such as Agile and Scrum,
- Familiarity with Apache web server, PHP/MySQL and Wordpress is a big plus,
- Familiarity with NoSQL databases such as MongoDB is a plus,
- Experience with microservices, test-driven development (TDD), domain-driven design (DDD) and event-driven architecture (EDA) is a plus,
- Familiarity with the sustainability domain is a plus,
- Having an innovative software development spirit, to easily adapt to new tools, and to develop new ideas,
- Having a strong investigative aspect, having the desire to scam, research and learn in long documents even on non-software subjects,
- Having at least Upper Intermediate level of English, reading and writing skills enough to conduct extensive research on software, environmental and international standards on the internet, and listening-speaking skills enough to communicate/present comfortably with foreign stakeholders.
Responsibilities for this role include:
- Developing high-quality software solutions using . JavaScript (Node.js/Express) and Vue,
- Collaborating with the product team to understand requirements and the domain in order to develop software solutions that meet business and sector needs,
- Practicing Test Driven Development (TDD) to write well-tested and maintainable code,
- Participating in code reviews and working with other team members to ensure code quality and best practices,
- Participating in the entire software development lifecycle from planning, design, development, testing, and deployment
- Troubleshooting issues and providing solutions as needed<,/li>
- Staying up to date with the latest trends and technologies in software development.
Full Stack Web Developer | Enerjisa Üretim | LinkedIn