Software Developer - Full Stack
About dakis | dakis is a private SaaS Company, providing modern ecommerce, Print on Demand and complete Retail Management Solutions to our retail clients, empowering independent retailers to succeed in today‘s omnichannel world. We have a very strong presence serving camera stores, photo labs and the photography industry in the US, Canada and abroad. Join an established company with the heart of a Start-Up.
Job description & responsibilities
At dakis, web software development is king! We are looking for a talented software developer who doesn’t fear new web technologies and who is very enthusiastic at the idea of bringing eCommerce, Retail Management Solutions to the next level. You will play an active role in shaping dakis’ next generation solutions. More precisely, you will:
- Assist in the definition, planning and implementation of your projects
- Participate in the creation of a true omnichannel ecommerce in POS solution
- Participate in code review with your colleagues
- Create, document and use internal/external REST APIs
- Create reusable React components for the ecommerce front end or the retail management platform
Examples of customers using our eCommerce platform:
https://downtowncamera.com/
https://ymcamera.com/
https://competitivecameras.com/
Main qualifications and desired skills
- 5+ years SaaS software development experience
- Experienced with Ruby (Sinatra)
- Deep knowledge of JavaScript, HTML 5 & CSS 3
- Experience with a JavaScript Frameworks (React)
- Experienced with MySQL
- Deep understanding of REST API
- Deep understanding of responsive front-end frameworks, cross-browser user interfaces / browser limitations, modern web technologies, web security & SEO
- Attention to details and strong commitment to quality
- Experience with a version control system (Git, SVN)
Complementary skill set
- Background processing scheduler (Sidekiq)
- Distributed Datastore (Elastic Search)
- Experience with ReactAdmin
Working conditions
- Competitive salary
- Working with new technologies and innovating
- Hybrid working conditions, one day a week in the office for planning purposes
- New modern office
- Near Métro de l’Église
- Good team dynamic