Job Description
【Job Responsibilities】 ◆Coding and Development: ・Participate in the development of software applications by writing, testing, and debugging code. ・Implement new features and make changes to existing systems. ・Contribute to the design and architecture of software systems. ◆Testing and Quality Assurance: ・Participate in code reviews to ensure high-quality code and adherence to best practices. ・Develop and execute test cases to identify bugs and verify software functionality. ・Create and maintain automated test scripts. ◆Collaboration and Communication: ・Collaborate with team members, including software engineers, designers, and project managers. ・Participate in team meetings, brainstorming sessions, and discussions to understand project requirements and timelines. ◆Maintenance and Support: ・Assist in the maintenance and troubleshooting of existing software systems. ・Provide technical support to end-users or other team members as needed. ◆Project planning and deployment : ・Participate in project planning, estimation, and timeline management. ・Assist in the deployment and release of software applications. ◆Research and Learning: ・Stay up-to-date with emerging technologies, programming languages, and industry trends. ・Research solutions to technical challenges and contribute to problem-solving efforts. 【Remarks】 ・Through our use of React, TypeScript, and GraphQL, we offer a highly productive frontend environment. ・Our server-side development uses Go and Google Cloud with Clean Architecture & DDD (Domain-Driven Design), enabling robust and scalable solutions. ・Work on technically advanced and challenging projects within an uncommon OSS-based business model in Japan, where you can significantly make your mark 【Required skills】 ・1+ years of experience with Go: No practical experience with Go itself is required, but you must have learned Go and be able to implement it to some extent. ・Basic understanding of SDLC (Software Development Lifecycle) ・Understanding of software testing and quality assurance practices. 【Welcome Skills】 ・Knowledge and experience with design principles such as UML (Unified Modeling Language), DDD (Domain-Driven Design), and Clean Architecture. ・Knowledge and experience with CI/CD (Continuous Integration/Continuous Deployment), container technologies, microservices, serverless architectures, and OAuth2/OpenID Connect. ・Communication skills in English. ・Experience contributing to OSS (Open Source Software) projects or as a committer. ・Experience with map-related or GIS (Geographic Information Systems) data processing and databases. ・Experience in implementing data structures and algorithms, including participation in competitive programming. ・Experience with GraphQL, WebAssembly, or Rust. Annual Salary: 4,800,000 JPY to 7,200,000 JPY
Job Tags
Similar Jobs
People Store
Job Description Job Description People Store Staffing Solutions is currently hiring hardworking and reliable Warehouse Associates for a large Cold Storage facility located in Guelph, Ontario! SHIFT TIME: 3PM to 11PM - Monday to Friday 11PM to 7PM - Sunday to ...
CDE - School for the Deaf, Riverside
...the Career and Technical Education (CTE) Principal, the CTE Teaching Assistant assists CTE program activities including support CTE teachers... ...relative ability, as demonstrated by quality and breadth of experience, the following factors will provide the basis for...
Agility Integration Corporation
...Job Description Job Description NOW HIRING . Immediate full-time opening for cabling installation technician for cabling installation including network cabling, overhead paging, security, and conduit installation. Projects range from healthcare, distribution, and...
POSH Couture Rentals
...POSH Couture Rentals is the premier event rental company in Dallas and we are adding to our team! Our delivery drivers act as a liaison between sales staff to deliver and pick up event rentals throughout various event sites in the Dallas/Fort Worth Metroplex and beyond...
TMF Group
...ess, and we always contact candidates via our corporate accounts and platforms. If you are approached for payment, this ... ...s are open to all. Discover the Role The accountant assists the Manager and/or Assistant Manager in daily deliverab...