We are looking for a Senior Frontend Software Engineer to join our team.
The project involves building a user interface for software responsible for configuring SDN (software defined networks). It relies heavily on the virtualization of network functions and allows the user to quickly set up different types of network topology.
Requirements
- At least 4 years’ experience as a Frontend Software Engineer
- Excellent knowledge of JavaScript including ES2015+
- Very good knowledge CSS3 and HTML, HTML5 APIs and DOM APIs
- Practical knowledge of ReactJS
- Practical knowledge and understanding of one-way data flow architectures (Flux, Redux etc.)
- Practical knowledge of at least one unit test tool (ie. Jest, Jasmine, Mocha, Tape, Enzyme)
- Experience in developing UI using CSS frameworks (Sass, Less, CSS Modules)
- Knowledge of object-oriented, functional, reactive programming paradigms
- Knowledge of developer tooling (npm, webpack)
- Broad knowledge of the general web landscape, architectures, trends and emerging technologies
- Knowledge of software development best practices: design patterns, continuous integration, code review, unit / functional / regression / end-to-end tests, Git
- At least a basic knowledge of Linux
- Ability to work in a team environment, problem-solving attitude and willingness to learn continuously
- Ability to mentor junior engineers and share your expertise with the team
- Good working knowledge of English (B2 level)
We also welcome
- Knowledge of computer networks (TCP/IP, UDP, BGP, OSPF, VRF)
- Knowledge of SDN and NFV
- Experience working with distributed systems
We offer
- An opportunity to participate in conferences and workshops around the world
- An opportunity to participate in internal training sessions (Tech Talks)
- The ability to travel to our customers in Silicon Valley and beyond
- Attractive benefits
- Flexible working hours
- Frequent team-building events, a training budget and assistance from accountants
- A good atmosphere among professionals who are passionate about their work
- Subsidized English lessons with experienced native speaker English teachers
- An attractive salary