Vacancy

Recruiter
Inna Shulhina
Inna Shulhina
Recruiter
Send CV
Senior Software Engineer (Node.js, React Native)

Our project is a startup in HealthCare – a Patient Activation Platform (Web&Mobile).
We are building the next-generation self-service digital platform that provides patients with tools to navigate through the specialty drug access process and help with self-management of their disease condition.

Our customers are based in California, USA. 

Technology stack on the project: NodeJS, JavaScript, React Native, PostgreSQL, GraphQL, AWS, Microservices, Kubernetes.

Please, rate this post. Would appreciate hearing your opinion
Requirements:
  • 5+ years of Software Engineering experience
  • Experience with Node.js, JS
  • Solid understanding of React Native coding principles and tools like Sentry, Bitrise, Hockeyapp, Redux, ESLint
  • Deep knowledge of AWS Services (EKS, ECR, S3, SNS, SQS, Lambda)
  • Knowledge of Kubernetes containers deployment and development
  • Experience with GraphQL
  • Experience with Microservices and Services Oriented Architecture
  • Experience in writing unit and end-to-end tests
Responsibilities:
  • Working on API and backend development of services exposed to Mobile App as well as API Gateway based developer portal
  • Working on development of Mobile App (primarily iOS, future Android)
  • Work in agile 1 week iterative sprint cycles
  • Work with Lead Architect on Secure, Scalable, Microservices-based design, propose technical options for implementation, evaluate pros and cons of different design approaches.
  • Implement functionality as per agreed upon design document and specification
  • Create well documented and testable code
  • Follow OWASP Secure Coding best practices
  • Write unit test and security focused automated test suites
  • Bring new ideas to the table to help increase efficiency, conduct better unit testing, and incorporate new technologies
What we offer:
  • 50% cost compensation for attending courses and seminars on self-development;
  • Сareer opportunities;
  • Internal University (Tech Communities (Front End, Back End, QA), leadership program, etc);
  • English training courses (twice per week+Communication Course, Grammar Course, Emailing Course and of course practice with native speakers every week)
  • Paid time off (vacation days (18 working days) and sick days (10 working days));
  • Gym memberships or discounts (6000 UAH per year);
  • Wellness programs (participation in running marathons; health plan (vaccination, dental or vision plans, etc);
  • Corporate doctor;
  • Corporate events (travel talks, online parties);
  • Parental Leave.