Description
As a Software Engineer, you will play a crucial role in developing new features
and improving existing ones for our products, "Micomii" and "1 to 1".
Working within a dynamic and collaborative team, you will leverage your technical expertise in solving complex problems, innovate, and deliver high-quality software that meets the needs of our users and supports our company's growth objectives.
About Micoworks?
https://url.micoworks.jp/entrance-book_global
Key Responsibilities
- Create services that support automated message experiences, membership systems, content analysis, activity analysis, and logging technologies that enable various marketing activities on LINE
- Working with various members that build out the different systems, but ultimately you will own the whole design, including the infrastructures, as a part of the team.
- Will work on designing backend APIs and infrastructures.
- Drive multiple high-impact programs
- Approach complex problems with a technical and strategic perspective and help to turn ideas into developable pieces
- Abide by and perform to the best of her/his abilities all other functions, duties and responsibilities to be assigned by the Employer in due course
- Comply with the rules and regulations, code of conduct, requirements and policies, orders and instructions given from time to time by the Employer through its authorized representative/s;
- Refrain from disclosing any confidential information with respect to the affairs of the Employer to any unauthorized person
- Perform any other additional duties as may be assigned by the Employer or its representative/s from time to time either through direct written order or by verbal assignment.
Qualifications
- Proven experience as a Software Engineer role, at least for 7 years.
- Strong proficiency in at least one programming language such as PHP, Java, Python, Ruby, TypeScript or JavaScript.
- Deep experience (more than 3 years) working on React and LAMP systems
- Experience with web development frameworks and technologies (e.g., Laravel, React + Blade + Vite + Alpine.js + Tailwind, Angular, Ruby on Rails, AWS(Fargate / Aurora), LIFF(LINE Front-end Framework)
- Familiarity with database technology (e.g., MySQL, MongoDB).
- Understanding of software development methodologies (e.g., Agile, Scrum).
- Proficient in Git version control system.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Willingness to learn and adapt to new technologies and frameworks.
- Strong understanding of working at the intersection of product management, software engineering, and business stakeholders
- Action-oriented and able to solve ambiguous, complex problems with different bias
- Love to dive into the technology aspect of a program, gaining rich context that enables you and your services to wow the customers
- Experience in developing applications for the restaurant industry or messaging platforms.
- Knowledge of cloud services (e.g., AWS, Azure, Google Cloud Platform).
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Bachelor's degree in Computer Science, Engineering, or related field.
- Experience in a fast-paced, agile development environment.
Requirements
Please refer to job description.