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
📊
$3000-5500
Average salary range of similar jobs in
analytics →
Loading...