Job brief
We are looking for a Senior Back-end developer to join our team.
You will be responsible for the server side of our web applications.
If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you.
As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience.
Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.
You should also be a team player.
Contract and Salary Expectation
3 months probationary period 7 days of paid leave annually Performance review every 6 months Responsibilities
Participate in the entire application lifecycle Write clean code and develop functional web applications Manage cutting-edge technologies to improve legacy applications Collaborate with Front-end developers to integrate user-facing elements with server side logic Gather and address technical and design requirements Provide training and support to internal teams Build reusable code and libraries for future use Liaise with developers, designers and system administrators to identify new features Follow emerging technologies Write effective APIs Writing clean, functional code on the back-end Write well tested software to ensure quality, responsiveness and efficiency Write technical documentation Troubleshooting issues and problem solving as necessary Requirements
+3 years proven experience as a Full Stack Engineer or similar role Being familiar with Django or at least one other Python web framework (e.g. FastAPI) Experience with AWS Experience with multiple back-end languages (e.g. Python, Go, NodeJS) Experience with databases (e.g. MySQL, MongoDB, DynamoDB) Experience with development tools (e.g. Git, Github, Docker) Communicate clearly and effectively at all levels in English Excellent communication skills and can collaborate effectively with stakeholders at different levels of seniority Great attention to detail Organizational skills Nice to have
Familiarity integrating third party APIs Experience with Lean/Agile methodologies Can communicate in Japanese with our internal teams Familiarity with front-end development Why it would be awesome to work with us
We are a distributed team in a multi cultural environment 45+ engineers from 9 nationalities 5 SaaS products in production Only work from Mon-Fri Flexible working schedule on demand.
We don’t cling to your time, we only manage the performance & results Tech stack
Backends with Python with Django and FastAPI Frontends with React and Typescript Support systems with NodeJS and AWS Lambdas Multi databases: MySQL, MongoDB, DynamoDB, S3 + Athena, S3 Snowflake Background jobs with Celery, SQS and others ETL with Airflow Alarming and monitoring with AWS CloudWatch, Sentry, PagerDuty and Pingdom Security with SonarCloud, AWS SecurityHub, AWS WAF, AWS GuardDuty, AWS Config Interesting engineering projects
Data platform Custom Data Platform Marketing Automation platform Chatbots Video calls Commerce Recommendation systems Integrations with messaging platforms: Slack, Microsoft Teams, Line, Line Works, Google Meet