Contract Senior Software Developer to $4800

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.

 

We collaborate during Kyiv hours.

 

Ukrainian speaking a plus. 

 

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)
  • Tech interview with Senior Full-stack Developer, minimum 2 hour
  • Interview with PM (Ukrainian/English, 20-30min)
  • Final interview with CTO (English)
  • Decision
  • Offer and Onboarding

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

207 views
·
88 applications
41% read
·
23% responded
Last responded 2 weeks ago
105 views
·
50 applications
To apply for this and other jobs on Djinni login or signup.
Loading...