Senior Full Stack Developer
Customertimes is looking for a full stack developer to join the team. Scroll below for the full job description.
Job Description:
Customertimes is looking for a skilled full stack developer to join one of our healthcare projects, aimed at advancing cancer treatment and enhancing patient outcomes. Your expertise will help us gather and apply insights from the experiences of individuals affected by cancer, contributing to our mission of improving and extending lives.
Requirements:
Required skills, experience, or knowledge:
- 5+ years experience developing full stack software applications;
- 5+ years experience programming in JavaScript and Node.js;
- 3+ years experience writing unit tests in Jest;
- Strong skills debugging complex software systems.
Preferred skills, experience, or knowledge:
- 3+ years experience configuring infrastructure using Terraform;
- 3+ years experience working in React;
- Experience using AWS, including AWS DynamoDB, Lambda, EC2, and RDS;
- Experience in Ruby and writing tests using Selenium, Cucumber, and Gherkin;
- Experience using JIRA, Git, Datadog, Bitbucket, Confluence, and Miro;
- Experience working in a highly regulated environment.
Responsibilities:
- Develop new features, including designing software and infrastructure solutions, implementing those solutions, testing them, and deploying them;
- Independently resolve bugs, including investigating root causes, designing fixes, implementing fixes, writing automated unit tests, writing automated end-to-end tests, and deploying changes;
- Document system elements, including communicating key design attributes clearly in written English, sometimes with supporting diagrams;
- Perform design and code reviews;
- Collaborate with engineers, product managers, and other internal stakeholders to deliver solutions that solve the problems of Vessel’s end users;
- Participate in daily standups, bi-weekly sprint meetings, and other agile meetings.
Hiring process:
- Recruitment Interview;
- Technical Interview (CT);
- Preparation call;
- Customer Interview - Live coding;
- Customer Interview -Behavior interview.
What we offer:
- 10 business days of paid vacation per year (can be taken after 6 months in CT);
- Up to 10 national holidays (either US or country of residence);
- 5 days personal days off (can be taken after 3 months in CT);
- Travel expenses covered when applicable;
- Referral program;
- Personalized development plan (PDP);
- Language platform.