Requirements
[MUST]
- Strong will to achieve Commmune's vision, mission and values
- Experience developing a web application for 2 or more years
- Experience developing with a team
[WANT]
- Experience working for a startup
- Ability to code with its performance in mind
- Knowledge of software testing
- Experience developing native applications (Flutter)
- Knowledge of integration with external services (Sendgrid, ElasticCloud)
- Ability to translate RFCs and other technical specifications into implementations
- Deep knowledge of component design
- Experience developing with DDD-compliant architecture
- Deep knowledge of cloud services
- Experience leading / joining / collaborating with any communities
Technology Stacks, Tools and Services
Front-end: Next.js (React.js) , TypeScript
Back-end: Express (Node.js), TypeScript, Passport, Sequelize
Native App: React Native
Database: MySQL
Infrastructure: Google Cloud Platform (GCE, GCS, Cloud SQL, Cloud Functions, Cloud Monitoring, Cloud Logging, Big Query, Memorystore, Security Command Center, etc.)
OS: Linux (RHEL-based, Debian-based)
Dev tools: Github, CircleCI, Slack
Monitoring: Datadog, Sentry
CDN: imgix, Fastly
Others: Elasticsearch, Retool, Redash, Digdag
About Commmune
Commmune helps companies reach their users through the power of community. Their SaaS platform enables companies to optimize their customer success using automation and no-code tools.
They were recently selected as a top-100 Japanese startup by Forbes, and opened a US office in 2022.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.