

Full Stack Software Engineer
Actalent
Posted Friday, April 11, 2025
Posting ID: JP-005201458
Job Title: Full Stack Software Engineer
Job Description
Our client is at the forefront of the clean energy transition, enabling rapid deployment and efficient management of large-scale battery storage systems. As a Full Stack Engineer, you will develop web front ends with a JavaScript application framework and implement back end routes, REST APIs, and database interfaces. You will also configure, develop, and deploy in a Linux environment, using good software design techniques and architectures. Additionally, you will help prepare for and support product deployments at customer sites.
Responsibilities
- Develop front ends in React
- Build and consume internal REST APIs
- Perform unit and integration testing with frameworks such as Jest, Cypress, or Selenium
- Design interfaces between internally developed microservices, databases, authentication, and management on the front end
Essential Skills
- BS in Computer Science or Engineering
- Minimum of four years of work experience designing and implementing web-based software systems
- Understanding of the division of responsibilities between server-side and client-side applications
- Experience with HTML5/CSS and JavaScript
- Experience building and working with databases such as MongoDB, InfluxDB, or similar
Additional Skills & Qualifications
- Proficiency in React, Next.js, TypeScript, SQL, HTML, Jest, Cypress, Selenium, Nest.js, Node.js, AWS, and Linux
Work Environment
You will be working on exciting technology in the renewable energy space, which is experiencing significant growth. Approximately 25% of your time will be spent testing the code you write. The work environment includes configuring, developing, and deploying in a Linux environment.
Contact Information
Email: gagron@actalentservices.com