|部署・役職名||Full Stack Engineer|
Digital Transformation is our client's newest service offering to their enterprise customers in order to help them take advantage of digitization opportunities and avoid its pitfalls. From strategy, organization and new business concepts to the core technology, change management and realized results.
As a full stack engineer in the Digital Transformation division you will be responsible for producing scalable software solutions. You’ll be part of a cross－functional team that’s responsible for the full software development life cycle, from conception to deployment.
You should be comfortable around both front－end and back－end paradigms, best practices, development frameworks and libraries. You should also be both a team player and be able to take decisions on your own.
Work with development teams and product managers to ideate software solutions
Design client－side and server－side architectures
Build the front－end of applications with appealing visual designs.
Develop and manage well－functioning systems, databases and applications
Write fluent APIs and idiomatic code
Test software to ensure maintainability, responsiveness and efficiency
Troubleshoot, debug and upgrade software
Understand and apply security and data protection best practices
Write technical documentation
・No indoor smoking permitted
【必須（MUST）】Proven experience as a Full Stack Developer or similar role
Experience developing, backend, web, desktop and/or mobile applications
Familiarity with common stacks and patterns
Knowledge of multiple front－end languages and frameworks （e.g. Angular, React etc.）
Knowledge of multiple back－end languages and frameworks （e.g. Java/Kotlin, C＃, Go）
Familiarity with clouds （e.g. AWS, GCP, Azure）, databases （e.g. MySQL, MongoDB）,
and web servers （e.g. Nginx）.
Excellent communication and teamwork skills