Back-end (Node.js) engineer
Get $2000 Referral BonusApplyDescription
Our client is a top-notch company with cutting-edge technologies in the sheet metal industry. Their procurement platform for the metal parts shows end users and metal parts manufacturers the most striking examples of digital process. Instead of spending many days or weeks on a single order, everyone can fulfill their demands just in a few days and for multiple orders. Since 2017, our team of professionals has shown that the concept is well received by the market — now they want to make a difference in the entire digital metalworking industry around the world. To achieve our goals, we are looking for an excellent employee for our engineering team.
Tech stack:
● Backend: Node.js, TypeScript, JavaScript, ORM
● Database: Mongo, MySQL
● Infrastructure: AWS (S3, SQS, RDS, etc.), Docker
Requirements:
● 5+ years of experience in the following tech stack: TypeScript, JavaScript, Node.js, Mongo, MySQL, AWS (S3, SQS, RDS etc.), Docker, and ORM
● experience taking responsibility for medium/large scale backend applications
● solid software engineering background
● proven ability to evaluate complex solutions and choose the right one based on experience and clever decision-making
● entrepreneurial mindset and a love for complex patterns and challenges
● hands-on, reliable, and innovative in implementing solutions
● ability to work independently while also loving to share knowledge and collaborate with the team
● English — Upper-intermediate or level or higher
Would be a plus:
● hands-on with integration AI tools
Responsibilities:
● drive the technical direction of your domain: design, implement, and evolve services that integrate with multiple systems across the company
● take full ownership of backend projects from design to deployment, including CI/CD, observability, and long-term maintainability
● design and implement high-quality system architectures that can scale, handle complex business logic, and remain reliable under change
● continuously improve system performance and reliability by identifying bottlenecks, refactoring legacy components, and introducing automation where needed
● collaborate closely with other senior engineers and stakeholders to define technical strategy and ensure alignment across teams
Why Rolique?
● we believe in fairness, transparency and helpfulness in everyday work
● your personal development is important to us, therefore we promote the internal transfer of knowledge and strengthen your “zone of genius”
● 20 days of paid vacation and 5 days of sick leaves
● personal budget for courses, training, and certifications
● health support and sports compensation
● accounting support