The role involves developing and maintaining frontend applications, designing scalable APIs, and working with data visualization tools, primarily focusing on full-stack development with a mix of frontend, backend, and DevOps tasks in a collaborative environment.
Key Responsibilities
Develop and maintain frontend applications by integrating services into reusable UI components
Design and implement scalable RESTful APIs and web services
Engineer and expand Grafana dashboards for key performance indicators (KPIs)
Manage time-series data in InfluxDB, including creating periodic Flux tasks for data aggregation
Collaborate with project partners to provide API support and ensure data integrity
Conduct code reviews to uphold code quality standards
Requirements
4 years industry experience
Bachelor's degree in a related field
Expertise in ReactJS, Redux, and Material UI, with a focus on CSS Sass modular styling
Proficiency in Java, Python, or similar programming languages
Experience with REST APIs and HTTP S
Experience with Git for version control, GitLab CI for one-click deployments, Docker containerization, and unit testing Jest
Database experience with InfluxDB, PostgreSQL, and PostGIS
Experience with the Grafana ecosystem
Ability to communicate in English, the working language of the company
Design and implement scalable RESTful APIs and web services
Develop and maintain frontend applications by integrating services into reusable UI components
Manage time-series data in InfluxDB, including the creation of periodic Flux tasks for data aggregation
Collaborate with project partners to provide technical API support and ensure data integrity
Uphold code quality standards by conducting code reviews
Benefits & Perks
Paid time off including vacation, holidays and company-wide days off
Employee Wellness Program
Home Office Reimbursement
Monthly Phone and Internet Reimbursement
Tuition Reimbursement and access to LinkedIn Learning
Equity
Volunteering Paid Time Off
Ready to Apply?
Join Planet and make an impact in renewable energy