We are looking for a Senior Front-end Developer
About OKIA
For the last 18 years, we have been creating digital products and websites for clients both in Estonia and abroad. Our mission has always been to provide the best user experience and modern, relevant technologies. Every day, we operate with a team of 7 people in the Telliskivi Creative City.
Rewards
Clients and Friends
Position
We are looking for a new member to join our development team, someone who has a strong interest in the latest web technologies and values excellent design. As our new team member, you would work daily in collaboration with our designers and other developers to deliver the best solutions for our clients and even exceed their expectations. We spend a lot of time together – that’s why we are looking for someone who can thrive in the fast-paced and open environment of an agency.
Responsibilities
- Develop websites and web applications based on provided custom designs
- Follow the designers’ guidelines – we believe in well-crafted user experience and design
- Write high-quality, standards-compliant code
- Estimate workload and meet deadlines
- Attend client meetings
- Manage multiple projects simultaneously and keep the project manager informed about progress
- Validate other developers code and help them improve
- Be honest – don’t worry about delivering bad news. If you think something is wrong, speak up
Requirements for the candidate
- Previous experience as a web developer
- Excellent knowledge of HTML and CSS
- Experience with JavaScript
- Experience with PHP
- Experience with the Bootstrap framework
- Experience with SCSS
- Experience in creating custom WordPress themes
- Basic knowledge of using the command line
- Experience with using Git
Bonus points
- Experience with Vue.js or React
- Experience with WooCommerce
- Basic knowledge of SQL
- Has a good eye for design (UI) and user experience (UX)
- Understanding of SEO principles
- Understanding of cross-browser compatibility issues
- Experience with RESTful APIs
- Experience in developing mobile applications
What we offer
- The opportunity to work with talented people and create digital products for real users around the world
- Various team events throughout the year
- The opportunity to learn and develop through internal workshops and self-chosen training courses