As a full-stack engineer, you'll be tasked with building out the face of our disruptive virtualized edge computing technology. The primary project is building the frontend of the SaaS application, which is used for monitoring, managing and troubleshooting of the entire virtual edge computing environment. You'll be working with a small team, and have an opportunity to shape the direction of our product moving forward. Working on the SaaS frontend requires tight communication with the product and technical development teams within Midokura.
Write front-end code in TypeScript (React, Redux, RxJS), HTML/CSS.
Write backend code in Java, Scala or Go
Implement new UI features and optimize existing ones.
Work on Real-Time visualization.
Take part in the feature design process together with product management and other engineers of frontend, backend, edge computing, IA and networking.
Creating innovative new ways to easily manage complicated things.
Responsible for creating a great UI and UX for our customers.
Required Skills
[Imperative]
At least 4 years of experience in a similar role.
Excellent programming skills in JavaScript, TypeScript, or other frontend languages.
Experience with a javascript SPA framework like React, Angular, Backbone, Ember, or Elm.
Experience with backend development.
Expert CSS and HTML skills.
In-depth knowledge of HTTP and web technologies end-to-end.
[Preferred Skill]
Experience with Websockets.
Experience or interest in functional programming concepts, and ReactiveX.
Experience writing unit, integration and/or end-to-end tests.
Experience with continuous integration.
Experience with agile development practices.
Ability to visualize large amounts of data in a beautiful and elegant ways.
Personal projects that show an aptitude for front-end engineering and product design.
Employment Status
Full-time employee (6 months trial period)
Academic Background
BS or MS or related field required (preferably in Computer Science)
Midokura’s vision is to provide a more flexible, customizable and adaptable network infrastructure for companies worldwide through network virtualization. It is Midokura’s mission to unleash the full power of an organization’s networks – while reducing physical network and management costs – by adding Midokura’s virtualization software layer onto enterprise, data center and government machines, in turn scaling to hundreds of thousands of virtual ports from a single physical network
- Travel the world by visiting our overseas offices.
- Flexible hours.
- Free beverages, and snacks.
- Work from home days.
- Reimbursements for commuting.
- Help with apartment searches.
Other full-stack developer jobs that might interest you...
We use our own cookies and cookies from third parties to measure your activity in this website and improve the service through analysis of your browsing activity. If you continue browsing, we consider that you accept their use. You can change this configuration and obtain more information here.