At Sofomo you’ll work alongside other talented developers as a key contributor for one our US based clients. Our clients range from Fortune 500 companies to fast growing startups. We’re looking for developers who want to innovate and build amazing solutions.
You’ll have tons of opportunity to expand your skills and apply those skills to interesting new problems. We hire developers who are hungry to learn and keep up with the newest trends. For this role, we’re looking for a talented Node.js developer who will be responsible for architecting and building new solutions and functionality.
What You’ll Be Doing
- Develop and maintain RESTful services and javascript libraries
- Collaborate on data architecture and implementations using MongoDB, Redis, Elasticsearch, and other NoSQL database
- Create database schemas that represent and support business processes
- Integrate multiple data sources into one system
- Participate in the architecture of new micro-services
Who You Are (Experience & Skills)
- Hands-on, professional experience with consuming and building RESTful web-services
- Experience designing and developing highly scalable consumer facing web applications
- Experience writing modern Javascript
- Experience with popular Node.js web frameworks and/or utility libraries such as: Express, Hapi, Underscore/Lodash, Async, Bluebird, and Grunt
- Strong experience in server-side programming
- Experience managing multiple services and modules
- Proficiency working with database systems such as MySQL, MongoDB, Oracle, and/or PostgreSQL
Bonus Points
- Familiarity developing for mobile web devices and responsive design
What We Offer
- Challenging work on complex and very innovative projects
- Work in an international environment
- Generous benefits package with all kinds of great stuff
- Trainings accustomed to your needs
- Company social and integration events (eg. bowling, lasertag, go-karts)
- Flexible working environment
- Office near Wroclaw’s city center
- Cozy and friendly atmosphere