Are you a skilled developer with a passion for web development and a number of projects in the backpack you want to show off?
Do you enjoy working in a team with a focus on technology, design and user experience? Then you might be our next web developer, let us tell you more about this amazing opportunity. We think you have a pragmatic attitude coupled with an analytical mind and a willingness to actively seek solutions. You also need to have a natural talent to communicate with customers as well as colleagues in both technology and design, and be prepared to share your knowledge.
You will be positioned at our office in Dubai, UAE but the role requires visits to our head quarter in Stockholm, Sweden. For this, the successful candidate will be required to have an EU passport.
To succeed, we believe you need to have at least 4+ years experience with web based software development.
Note: We are currently seeking candidate having EU passport.
Responsibilities and duties
- Develop impactful solutions based on cutting edge technologies and frameworks
- Create and implement scalable software architecture
- Develop web applications using JS, HTML5, CSS, NodeJs, React/Angular
- Advise and implement new functionality in collaboration with a UI/UX designer
- Design and develop optimized REST APIs
- Participate in estimating, planning and prioritizing new tasks and projects
- Participate in meetings with customers as senior technical consultant
- Be a strong team player and communicator in a fast-paced and challenging environment
Knowledge and experience
- Experience developing user-centric, high quality and scalable applications
- Proven experience developing NodeJS, React and Angular applications
- Experience with tools like Gulp or Webpack
- Experience with testing tools (eg. Jasmine, Mocha or Karma)
- Experience with version control systems (Git)
- Experience with MongoDB, CouchDB, Redis
- Experience with AWS or Docker
- Experience with Django, Ruby On Rails is a plus
- Understanding of test-driven development and Continuous delivery
- Bachelor's degree in Computer Science or related field, or equivalent experience is an advantage