Front End Engineer

Front End Engineer
sunlight.io, Greece

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Jan 24, 2023
Last Date
Feb 24, 2023
Location(s)

Job Description

Sunlight.io makes performance possible anywhere - from the cloud to the edge.

The Sunlight HyperConverged Edge is a reliable, secure, zero-touch and economic infrastructure that helps turn your critical edge data into real-time insight and action across your retail stores, manufacturing lines and smart cities.

Sunlight makes running and managing applications and infrastructure at the edge as easy as in the cloud. Sunlight works with efficient, ruggedized edge hardware - so you can consolidate all of your in-location edge applications with full isolation, security and high availability.

Find out more at https://sunlight.io


Job Description

This is a remote position currently, with the option for a hybrid model in the future.

Sunlight.io is building the next-generation cloud platform technology and we are looking for a frontend engineer to be part of our team and ensure product quality. Our team is developing the most efficient HyperConverged Infrastructure (HCI) Cloud platform, based on our new high-performance Hypervisor technology.


General Skills Description

To be qualified for this role, you should hold a degree in a relevant field, like Computer Science or Software Engineering.

Being a virtualized cloud platform, we highly value experience with other virtualization platforms/products like Xen, KVM, VMWare, as well as cloud management technologies like Openstack, Kubernetes or other microservices architectures.


Responsibilities
  • Develop platform components to implement new features, or improve reliability and performance.
  • Write clean, scalable and maintainable code to be integrated in the platform’s UI in order to interface with components.
  • Propose and implement improved functionality for the product.
  • Coordinate with internal teams to understand user requirements, assess and prioritize feature implementation.
  • Coordinate with internal teams to create product builds, test them and debug new or existing issues.
  • Coordinate with internal teams to set up development and/or production environments for product deployment.
  • Provide necessary level 3 support to clients when issues require developer assistance.
  • Keep up-to-date with emerging / promising technologies and propose effective technical solutions.

Requirements

  • Proven experience as a frontend software engineer (3+ years).
  • Experience writing production-quality code in modern languages. We mainly are developing with modern frameworks like React (inc. Hooks) with state management library (Redux), NodeJS (Express.js) and related technologies.
  • Strong Javascript and Typescript skills.
  • Good knowledge of HTML5, CSS3, and Web standards.
  • Experience working with RESTful JSON APIs.
  • Experience with modern build tools (Webpack, Babel, NPM).
  • Able to design and implement testing as a means to develop JS apps.
  • Experience with a testing framework (Jest/Mocha/Jasmine/Cypress/React Testing Library or similar).
  • Good understanding of computer systems, Unix/Linux, TCP/IP networking and client-server computing.
  • An eye for detail for implementing designs.
  • Expertise in version control tools (Git).
  • BSc degree in computer science, software engineering, or other relevant field.
  • Great problem-solving skills.
  • Able to learn new technologies amp; methodologies.
  • Excellent English communication skills (speaking and writing).
  • Completed military obligations (if relevant).


Desired
  • Experience with CSS extension languages (Stylus, Less, Sass or similar).
  • Experience with JSS.
  • Experience with Redux toolkit.
  • Understanding of virtualisation technologies like Xen, KVM or VMWare.
  • Experience with cloud management technologies like Openstack, Kubernetes or other microservices architecture.
  • Experience with automation / DevOps tools, such as Ansible, docker, Jenkins, etc.
  • Team spirit and ability to work efficiently in a worldwide team context, but also independently when necessary.

Benefits

Working with a small, versatile QA team involved in building cutting edge technologies. The greater development team comprises highly-qualified and experienced professionals, working in a dynamic startup environment. As a team, we rely on clear concise and proactive communication, so good communication skills and great work ethic are a must.

We offer a competitive salary based on qualifications.

We observe fully the Greek law in relation to days off per year and we also recognise all official national and local public holidays, but on top of that we offer a nine-day fortnight scheme, where every employee has a day off every second Friday (which loosely translates to an additional 26 days off per year). A scheme that was tested last year and fully adopted in 2023.

We also have plans to offer private health insurance to all employees based in Greece.

Additional perks include online training courses.

A number of other perks are on offer according to the position as well as the engineer level.


Location

We support a hybrid working model, with the center of development being in Heraklion, Crete. We welcome remote working but priority will be given to hybrid capable engineers. We encourage the team to regularly visit the main hub in Heraklion in order to communicate and bond with colleagues.


About SUNLIGHT.IO Backed by significant private equity investment, Sunlight.io is headquartered in Cambridge, UK with the team distributed around the world, including the US. The Sunlight leadership team brings a wealth of knowledge and experience from enterprise application virtualization, cloud services, networking and embedded systems development. The company is further backed by a world-class team of engineers, with expertise in low level hardware design, firmware/drivers, hypervisors, storage and network IO, cloud management/orchestration and web UI technologies. Sunlight.io is currently growing a team of experts in Greece focused on product development, support and marketing.

Job Specification

sunlight.io

Information Technology and Services - Athens, Greece