We are seeking a highly skilled and experienced Software Engineer to join our dynamic team. The ideal candidate will have a strong background in Node.js and TypeScript, along with competency in DevOps practices and an understanding of front-end technologies.
Responsibilities
- Develop and maintain high-quality software solutions using Node.js and TypeScript.
- Collaborate with cross-functional teams to design, develop, and implement software solutions.
- Assist in setting up and managing Continuous Integration (CI) and Continuous Deployment (CD) pipelines.
- Demonstrate competency in DevOps practices, including automation, configuration, and monitoring.
- Participate in the development of our front-end applications using React, TypeScript, and Next.js as needed.
- Troubleshoot and resolve technical issues in a timely manner.
- Participate in code reviews and ensure adherence to coding standards.
Requirements
- 3+ years of experience in software development with a focus on Node.js and TypeScript.
- Competency in setting up and managing CI/CD pipelines.
- Understanding of DevOps tools and practices.
- Basic knowledge in front-end technologies, specifically React and Next.js.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Nice to haves
While not required, tell us if you have any of the following.
- Experience with React in front-end development.
- Understanding of containerization and orchestration tools (Docker, Kubernetes).
- Knowledge of database technologies (SQL/NoSQL).
Compensation
6.5 to 8.5 million JPY annually. Stock option are also available.