We are looking for
Senior Backend Node.js Developer
Ekreative is a leading full-cycle product development power house. We design, build and grow new and already existing SaaS platforms and mobile apps for world-wide brands, while also crafting and launching our own successful IT products.
We’re committed to our vision of helping companies build world class technology platforms, and are trusted by 250+ business leaders from companies of all sizes, including Fortune 500 brands since 2010.
What makes us great is our experience and ability to achieve success for the end user through simplicity and creative solutions to complex problems.
We are purposeful about every decision: how we hire, build longlasting partnership with our clients, set our development procedures, and impact social change with our finances. Since the very beginning, Ekreative has been committed to giving away a significant portion of our profit on a monthly basis to various charities, influencing thousands of lives.
If that’s you, check out the positions we’re hiring for below, get in touch and we’ll soon be doing great things together!
We are looking for a Senior Backend Node.js developer, who will become a part of our talented team and will actively participate in project development and support.
We are looking for:
- Strong proficiency in Node.js and TypeScript with at least 5+ years of commercial backend development experience
- Experience with PostgreSQL, including schema design and query optimization
- Experience with logging and monitoring tools, preferably using OpenTelemetry and Pino
- Performance profiling and optimization tools
- Practical experience in writing unit and integration tests using frameworks like Jest, Mocha, or Chai
- Strong understanding of Git and experience with collaborative workflows
- Hands-on experience with Google Cloud Platform services
- Building GraphQL APIs using Apollo Server or similar technologies
- English at Upper-intermediate level
Nice to have:
- Familiarity with data validation libraries like Joi, Yup, Zod for ensuring data integrity
Responsibilities:
- Design, develop, and maintain the backend of web and/or mobile backend using Node.js and TypeScript
- Build and maintain robust GraphQL APIs with Apollo Server to support frontend applications
- Efficiently process and analyze large datasets, ensuring optimal performance and scalability
- Handle patient health data securely
- Work closely with frontend developers to ensure seamless integration between the backend and frontend
- Implement and maintain logging, monitoring, and alerting systems using tools like OpenTelemetry and Pino
We offer:
- Competitive reward for the provided services
- Collaborative and supportive team of professionals
- Growth through a Mentorship Program, regular feedback, and one-on-one meetings with PM and HR
- Partial reimbursement for medical insurance, sports activities, and English language courses
- Generous leave policy - 22 days of annual leave, 10 paid sick days per year
- Personal equipment policy offering MacBooks along with all necessary hardware and software for work
- Financial support for employees during specific life events (weddings, childbirth, etc)
- A people-focused corporate culture that prioritizes employee well-being