Full-Stack Engineer (Javascript)
Job location: Belgrade/Remote
About Supplyframe
We’re a technology company on a mission to change the way engineers collaborate, design and manufacture Hardware. Our team is composed largely of computer scientists and engineers, with a passion for crafting beautiful user experiences and love of solving hard problems. And we believe that there are few things in the world that can match the excitement of building tools for fellow engineers and hackers alike.
We primary focus on challenges in information retrieval and vertical search Findchips, supply chain analytics Quotefx project collaboration hackaday.io and our enterprise offerings as well. We are also home to the worlds' largest hacker/maker community hackaday.com.
Sypplyframe is based in Los Angeles, California, with offices in SanFrancisco, Austin, Shanghai, and Belgrade.
Our Belgrade office is the home to a small all-star team responsible for design and implementation of some of the key aspects of Supplyframe infrastructure and product.
Position
We’re looking for someone with a passion for programming and for writing beautiful code. You will join a team of exceptional engineers working in a fast-paced environment to deliver world-class software. Our stack is a mix of tried and true technologies as well as cutting-edge ones. You are expected to have a firm grasp of both new and "boring" technologies, deep knowledge of the whole application stack (frontend, backend, systems) and being able to design high traffic production-ready systems from the grounds up.
Responsibilities
- Write clean, maintainable and efficient code
- Design robust, scalable and secure systems
- Contribute in all phases of the development lifecycle
- Follow best practices (test-driven development, continuous integration and delivery, security)
- Drive continuous adoption and integration of relevant new technologies into the design
- Help monitor and operate systems you develop in production
- Take ownership of existing products codebase
Requirements
- 5+ years of development experience (frontend and backend)
- Extensive experience developing web applications with Javascript on front-end
- A firm grasp of OO and FP concepts and systems design
- Passion for writing great, simple, clean, efficient, testable code
- Extensive experience with relational database management systems (PostgreSQL, MySQL)
- Node.js experience is a plus
Deadline for applications: 03.05.2019.