Contract Senior Software Developer

We’re expanding! 

After the microservices release (the current focus), we plan to launch new features.

 

We're looking for a Contract Senior Software Engineer skilled in TypeScript, Node js., APIs, and microservices architecture.

 

If you feel that you want to join us, please read the requirements below and apply if you are a fit!

 

Key Responsibilities

  • Develop across the full stack, implementing features with TypeScript, React and Next.js, Node js
  • Integrate with the backend services using Apollo GraphQL
  • Develop and maintain the code base of the application and infrastructure
  • Manage deployment using GitHub Actions and Jenkins
  • Integrate and support existing diverse APIs, adapting to project needs
  • Optimize the application for better performance, scalability and stability
  • Troubleshoot production issues and work with DevOps or independently to mitigate them
  • Periodically collaborate with the dev teams of third party services and Product Owner in technical consultations
  • Collaborate closely with the team, contributing to problem-solving and new features design

Requirements

  • At least an Upper-Intermediate level of English 
  • Extensive hands-on experience with Node.js (Nest.js) and React (Next.js); TypeScript and JavaScript; HTML and CSS (5+ years) 
  • Advanced expertise in relational databases, particularly PostgreSQL or MySQL 
  • Experience with native SQL and ORMs (e.g. Prisma or TypeORM) (TOP)
  • Expert Level with GraphQL and REST API 
  • Practical knowledge of message brokers, such as Redis, RabbitMQ, or Kafka 
  • Experience integrating third-party services and APIs 
  • Extensive experience with microservice architecture 
  • Deep understanding of the Software Development Life Cycle (SDLC) and modern CI/CD practices 
  • Good knowledge of Docker and Kubernetes
  • Extensive experience working with Amazon Web Services (AWS) 
  • Experience with testing frameworks such as Jest and Enzyme 
  • A solution-oriented mindset and proactive in resolving issues 
  • Strong analytical skills and attention to detail 
  • Strong communication skills and ability to collaborate effectively with a team 

Preferred Qualifications

  • Practical skills with the feature branch workflow
  • Experience with monorepos (e.g., NX, Turbo, etc.)
  • Experience with maintaining self-hosted third-party services
  • Experience in leading a team of developers
  • Experience with Jira and Agile methodologies
  • Remains within the Сentral or Eastern European Timezone
  • First or Second Language: Ukrainian

What we offer

  • Work with in-demand tech stack
  • Informal working environment
  • Short decision-making chains
  • Flexible work hours and remote work options
  • In-time payment
  • We value long-term collaboration, a collaborative atmosphere and provide full support from onboarding to confident delivery

Location / Contract Arrangements

  • Contract form of cooperation based on your hourly rate payment
  • Payment once or twice in a month (whichever is preferred)
  • Working hours are aligned with Kyiv time, as agreed upon with the team (most of the team works from 9 am till 6 pm)
  • Contractor is responsible for communicating planned time away from the project
  • Contractor is responsible for logging hours
  • Contractor is responsible for creating and issuing invoice for services rendered in a timely and accurate manner
  • This position is not eligible for company health insurance and/or other employee benefits
  • Probationary period is 1 month
  • We require a standard 2 week - 1 month notice period

What to Expect

  • Screening interview with HR (English 20-30min)
  • Test assignment
  • Tech interview with Senior Full-stack Developer, PM (Ukrainian/English, minimum 1 hour)
  • Interview with PM (Ukrainian/English, 20-30min)
  • Final interview with CTO, PM (optional), HR (English)
  • Decision
  • Offer and Onboarding

We typically respond to candidates via email within 1-3 business days.

Published 24 April
90 views
·
38 applications
92% read
·
46% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.