
Job Description
- Build efficient and reusable components
- Build both back-end and front-end services.
- Write clean, reusable, maintainable code
- Design, write and deliver software to improve the availability, scalability, latency, and efficiency of application services.
- Design, enhance, and build new features and services
- Design and implement RESTful APIs.
- Work with team to create new design/architectures geared towards scale and performance
- Engage in service capacity and demand planning, software performance analysis, tuning, and optimization
- Work with team to define and prototype feature specifications
Requirements
- Possess a Bachelor’s Degree in Computer Science or any related fields
- Excellent understanding of the concept of APIs, JWT, and Frontend-Backend communication
- Strong knowledge in Angular, Experience in NodeJs or Python is a plus
- Have knowledge in HTML and CSS Framework such as Bootstrap or Tailwind.
- Strong knowledge in SQL Server, PostgreSQL efficient table schema & database querying
- Knowledge in Docker/container
- Knowledge in modern development principles and best practices (Object-Oriented Programming, Design Patterns, unit testing, continuous integration, and deployment)
- Knowledge in Agile / Scrum software development lifecycle
- Knowledge in micro services, caching and git repository
- Good teamwork skills, capable of collaborating with other team members
- A self-starter who loves to own things end-to-end
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
TruClimate is committed to addressing the urgent issue of climate change. To that end, we're developing a B2B Climate Solution Hub that helps organizations take meaningful action to reduce their environmental footprint. Our platform provides users with an array of tools and features to effectively track and manage their greenhouse gas emissions. This includes the ability to set reduction targets, generate reports, and fulfill requirements from regulators, investors, and financial institutions.
One of the key benefits of our solution is the automated analytics we provide. By leveraging data-driven insights, we help organizations identify areas for emissions reduction and implement targeted solutions to achieve their goals. In addition, our real-time visualization features allow users to track their progress towards reduction targets and make data-informed decisions.
Our solution is designed to be user-friendly and customizable, making it easy for organizations to manage their emissions records and take steps towards decarbonization. If your organization is looking for a comprehensive solution to help reduce its environmental impact, we'd be happy to help.