Full stack Developer

Job description

Eternal Sun Group is a leading solar (PV) testing company. We are specialized in solar simulation and our customers typically are solar laboratories, research institutes, energy companies, green investors and solar panel manufacturers. Our head office and main production location are situated in The Hague. To be close to our customers we have sales and service offices in China and North America.

We offer a fulltime position in a young, dynamic, 35 person international team. At Eternal Sun, team members can enjoy operational freedom and flexibility but always in close cooperation with the rest of the team. You will find an open atmosphere in an organization with giving and receiving feedback, ownership and high standard customer’s service as the core values for our success.


The job

We’re looking for a Full Stack Developer to join our growing multi-disciplinary engineering team. You will be the second software engineer at Eternal Sun. This means you’ll have a great opportunity to take ownership and influence our IT roadmap.

You will become responsible for the design, development, testing and the support of the different applications we currently own and use to operate our solar simulators. In addition, maintain and further roll-out our web based reporting platform from our own laboratories in The Netherlands and in Spain, to the rest of the world.


A few interesting facts about the working environment:

“Walk into the factory”

As we manufacture our simulators at our headquarters you can walk into factory, test your latest developments with our solar simulators and get immediate feedback.

“Broad international user base”

Our clients are spread over 5 different continents. This allows us to gather very diverse insights and to continuously work on improving the design and user experience of our products.

"Work on the full stack”

As we are a small team, the variety of work can be big. Hardware controlling, data acquisition and processing, back- and front-end development, cloud... you name it.

“Renew and innovate”

One of our applications is due for a major upgrade to a new software platform. This is a big assignment where you can take full ownership of the re-design. In our small company you have full freedom to use your preferred processes and tools.


Activities

  • Software design, implementation, testing and lifecycle management.
  • Analyze user requirements, discuss these with customers and support project realization.
  • Support our field service engineers and customers (remotely)
  • Optionally travel for new installations or on-site support.

Requirements

Experience and skills

  • BSc Computer Science
  • Proven work experience as Full Stack Developer (+3 years)
  • Knowledge on a/o experience with at least two of the following:

1. Python – used for webserver and communication platform with the equipment

2. Angular UI’s

3. Java / Spring boot for data integration

  • Nice to have: AWS experience - used for source control and hosting web and reporting applications


Personality

  • Team player
  • Energetic
  • Flexible
  • Thorough
  • High quality standards
  • Open in communication
  • Innovative and willing to learn


You will receive

  • A young and vibrant company to work with that contributes every day to a cleaner future
  • Responsibilities and freedom in a smaller company
  • Good employment conditions such as: a competitive salary, commute / travel costs and free daily lunch when in the office
  • 32-40 hours working hours
  • Flexibility of working remote and in the office/laboratories
  • Opportunity to mentor junior employees


Apply

Let’s get in touch! Send your resume and motivation letter with the link below to Priscilla Lim | HR manager.