Position: Senior PostgreSQL & Node.js Backend developer
Company: Manpowergroup
Experience required: 5y
English level: intermediate

Company Description:
Kanini is a Software development services firm headquartered in Nashville, TN, USA having development center in India and recently expanded to Ukraine. We help our customers in their Digital Transformation journey in the areas of Cloud Computing, AI & Data Analytics, Product Engineering, Automation, IoT, and Custom Solutions.

Job description

✔️ 5+ years of programming and database experience
✔️3+ years of PostgreSQL experience
✔️1+ years of Graph QL experience
✔️History of working in enterprise database systems
✔️Experience in handling billions of records
✔️Very good understanding of PostgreSQL internals like Row Level Security, Policies, Grants, GIN/GIST Indexes, Triggers, Functions, Constraints, Schema and basics
✔️Good working experience in Node.js Express framework with Typescript
✔️Linux based developer with Docker experience
✔️Good understanding of Git and Git Workflow

Skill Set:
✔️AWS RDS PostgreSQL 12 with PostGIS
✔️Node.js Express with Typescript
✔️Postgraphile, Graphile Migrate, Graphile Worker
✔️Docker Containerization
✔️Karate Test
✔️Swagger
✔️DevOps with Terraform and AWS Fargate
✔️GitHub Actions

Responsibilities:
✔️Write lots of high-quality SQL and Typescript code!
✔️Code review and fix the technical debts
✔️Understand the architecture and security models and follow that carefully
✔️Participate in the Agile/Scrum process, design sessions, and code reviews as needed
✔️Prioritize your work and execute on ideas to meet these goals

Nice To Have:
✔️Experience with spatial data and GIS is a big plus
✔️Experience with AWS is a plus
✔️Extensive experience with GraphQL is a plus
✔️Experience in product development is a plus
✔️The history of contributing pull requests to open source projects is a plus


Experience: 5+ years
Employment Type: Full Time
Location: Kyiv
https://kanini.com