Key Responsibilities
• Participate in all processes of product release.
• Develop and deploy business logic based on NodeJS (NestJS).
• Aim for code that is conducive to collaboration and engage in continuous refactoring.
• Write test code based on test cases.
• Improve code through code reviews.
Qualifications
• Interested in services utilizing AI.
• Proficient in API development using NestJS or Express, Typescript, MongoDB, mongoose.
• Experience in identifying requirements to model data in MongoDB and design systems.
• Familiar with collaboration via Git.
• Experience in developing services using cloud infrastructure (ex-AWS, Azure, GCP).
• Enjoy providing and receiving constructive feedback through code reviews and meetings.
Preferred Qualifications
• Experience in developing services based on LLM.
• Experience implementing asynchronous processing using message queues (ex-Kafka, SQS, RabbitMQ).
• Experience troubleshooting using APM (ex-Datadog, New Relic, Pinpoint).
• Familiar with writing test codes such as unit tests and integration tests.
• Interest in DDD.
• Experience utilizing various functions of Redis.
• Experience developing services based on Kubernetes.
• Experience developing features using Websocket.
• Experience in MSA-based development or handling large-scale traffic.
Journey to Join the Routines Team
• The hiring process consists of ‘document screening → practical interview → culture fit interview → executive interview → reference check & acceptance notice’ and may change.
• For this position, a real-time coding test is included in the practical interview.
• If selected for this position, a 3-month probation period applies.
• Preference is given to those protected by employment laws, such as veterans and persons with disabilities.
• Salary negotiations and scheduling of start dates will be conducted after the final acceptance.
• If any false information is found in the application documents, the hiring may be canceled even after confirmation.