Motiff, a digital product design and development agency, is looking for an experienced backend software engineer to join our software team. He or she will drive the technical evolution of our data pipeline, which bridges cutting-edge web applications and data analysis tools. Motiff, with it's talent network, is a globally distributed organization with headquarters in Chicago, IL and recently opened office in Sarajevo, BIH.
WHO ARE WE?
We are a digital product design and development agency of choice for both, exceptional talent, and visionary clients. We act as a team, going above and beyond expected, empowering our partners to scale their digital products through exceptional design and an enduring dedication to excellence. Unique, personalized, customized, and optimized. That’s our promise.
JOB DESCRIPTION:
We are seeking a highly self-motivated, passionate and experienced backend developer capable of delivering top-quality code and able to come up with architectural solutions to bring products to the next level. Your key responsibilities will be:
- Leading development and maintenance of key system features, including APIs and databases.
- Interfacing with product management to brainstorm technical solutions to business requirements and evaluate the technical feasibility of innovative product features.
- Working with other team members to investigate architecture best practices, design approaches and prototype new technology.
- Collaborating in an Agile environment to deliver high-quality software against well-established schedules.
Despite being a small team, we are exposed to clients from various industries and have the opportunity to learn new verticals and technology all the time. Our projects range from e-commerce sites, mobile and web apps, video conferencing and custom enterprise solutions.. You will enjoy the freedom of action around these topics and be encouraged to take initiative for creating truly unique solutions. You will have plenty of opportunities to work in the hottest industries like automated retail, transportation, IOT and fin-tech.
QUALIFICATIONS:
- No degree in Computer Science, Computer Engineering, or similar technical field is required. Knowledge, great communication, and the right attitude are required.
- 4+ years of real client professional software development experience.
- 5+ years experience building successful production software systems.
- Solid understanding and high proficiency in Node.js, Express, MySQL, REST, AWS, Docker.
- Experience with AWS Cloud, especially deployment.
- Experience with full-stack development frameworks, such as Express JS.
- Experience with DevOps on software systems at large scale.
- Experience applying Computer Science fundamentals in object-oriented design, data structures and algorithms design, problem-solving, and complexity analysis.
- Experience defining system architectures and exploring technical feasibility tradeoffs.
- Experience working in an Agile environment.
- Experience in mentoring team members and defining and championing best practices across a software team.
- Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
SOFT SKILLS:
- Strong communication skills both written and spoken
- Critical thinking, creativity and problem-solving
- Teamwork and collaboration
- Strong work ethic, accountability and determination
- Organization and time-management skills
- Presentation and mentoring
WHY WORK WITH US?
- Small, tight-knit, quality team working on challenging projects. We intend on growing slowly to maintain both the quality of work we put out as well as our personal lives.
- Everyone that joins has a direct impact on the success of the company. Today's hires will be tomorrow's leaders.
- We strive for an open and collaborative work environment.
- We strive to build the highest quality products and place high emphasis on UX, UI and clean, quality code.
- Learning opportunities both individually and as a team through presentations, paid online tutorials and conferences.
THE BELOW PERKS DON'T OUTWEIGH MEANINGFUL WORK AND PERSONAL DEVELOPMENT, BUT THEY SURE DON'T HURT!
- Apple laptops.
- Small on-site fitness center
- Full size Ping-Pong table.
- Fresh espresso - whenever.
- Open and positive team environment.
- Paid team trips outside of the country. In the past few years, our team members have traveled to China, USA, Italy, France, Hungary and Turkey. Our team members often organize local hiking trips and are free to use our company bike, drone and professional camera to complement their adventurous side.
- Annual bonus based on company profit and individual contribution.