Opera Software - We strive to develop superior products and services for our users around the world, through state-of-the-art technology, innovation, leadership and partnerships.
POSITION : Web Developer
Requirements
- B.Sc. or M.Sc. in Computer Science or equivalent experience, with a keen interest in technology
- Ability to work independently and take initiative, as well as being creative and curious
- Autonomous working style, with eagerness to improve systems, processes, and yourself
- Strong web development skills, including:
- Translation of VD/UX wireframes to visual elements
- Design of the overall architecture of the web application
- Implementation of services and APIs to power the web application
- Building reusable code and libraries for future use
- Optimization of the application for speed and scalability
- Integration of the front-end and back-end aspects of the web application
- A good sense of usability, attention to detail, and polish
- Fluency in English, both written and spoken
Responsibilities
- Work on the front-end of our Golang servers, turning our UX design wireframes into production UI
- Help design the overall architecture of the web application
Ideal job requirements:
- Ability to implement automated testing platforms and unit tests
- Good understanding of JavaScript libraries and frameworks, such as ReactJS
- Good understanding of server-side CSS preprocessors, such as Sass
- Understanding the differences between multiple delivery platforms and how to work with responsive design
- Management of hosting environment, containerization, and scaling an application to support load changes
- Understanding of fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools, such as Git
Sorry the application deadline for this job has elapsed