Job Title: Experienced Software Architect
As a senior software engineer, you will be working on mobile projects and experimentation. This role requires direct engagement, collaboration, and communication with key stakeholders.
Key Responsibilities:
* Develop new features, fix bugs, and re-architect core components functions for our two mobile products and their backends.
* Contribute to architecture decisions and long-term technical vision.
* Mentor junior engineers and review code changes.
* Improve developer experience through tooling, continuous integration/continuous deployment, and monitoring.
Requirements:
* Strong JavaScript/TypeScript skills are required.
* React Native experience is highly desirable.
* Node, Serverless & AWS experience is a significant advantage.
* MongoDB & DynamoDB experience is also beneficial.
* Native mobile experience is an added bonus.
We seek a seasoned software engineer who can take ownership of complex technical challenges and deliver high-quality results. If you are passionate about modern software development practices and want to join a dynamic team, we encourage you to apply.
What We Offer:
* A comprehensive benefits package, including equity options and opportunities for professional growth and development.
* A global team with a diverse range of backgrounds and cultures.
* A dynamic and supportive work environment.
* Regular feedback and coaching to support your career goals.
At our organization, we value diversity, equality, and inclusion. We strive to create a workplace where everyone feels welcome and valued.