Job Openings
Software Developer (Japanese Project)
About the job Software Developer (Japanese Project)
Responsibilities
- You will work on impactful projects within an agile team to expand our overall business
- You will build various types of applications including responsive websites, cross-platform mobile apps, reliable backends and internal systems
- You will partner with product managers, designers, and analysts to deeply understand the needs of our users and build a product that serves those needs
- You will learn to write modular, secure, and well-tested code
- You will ensure that our development environment is best in class by delivering improvements to internal tooling and direct partnership with our product platform teams
Requirements
- BS in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
- Experienced in JavaScript, HTML, CSS and at least one of the web frameworks, e.g. React.js
- Experienced in backend development with one of the languages: PHP, Java, Node.js or Python
- Substantial experience using Git for version control and basic Unix commands
- Be able to demonstrate an understanding of operating systems, networking, and related protocols (especially HTTP, DNS, TCP/IP, SSL, etc)
- curiosity about how things work and love to share that knowledge with others
- Passion about building an innovative culture
Good to have
- 1+ years of work related industry experience; Typescript/NodeJS experience is highly regarded
- Strong understanding of how browsers work (e.g. DOM, events, rendering lifecycle)
- Experience with cross-platform mobile app development (React Native, Flutter, etc)
- Experience deploying and operating services in a Cloud environment (AWS, GCP, etc)
- Experience in test-driven development (TDD); Experience in using Docker
Benefits
- Perk: Free food and snacks, MacBook as your working computer, regular social events
- Working Mon-Fri (9:00AM-6:00PM)