Mobile Developer

Remote, Singapore

Company Description

Handprint is Technology Powering Regeneration. Founded in 2019 by Ryan and Simon, our two sustainability PhDs and tech entrepreneur Mathias, we are all passionate about creating a better world. Our startup is now growing and we’re looking for sustainability enthusiasts with strong business skills to join our team.

Why choose us?
Our ambition is to save the planet: while Sustainability focuses on reducing our negative impact, Regeneration is about growing our positive impact – our handprint.
Because we know creating regenerative businesses may be easier said than done, we developed cutting edge technology that makes regeneration simple for every business. And affordable too.
In concrete terms, we create a direct connection between companies and NGOs. On the one hand, companies can seamlessly fund projects with every operation (sale, emails, new followers, etc.) On the other hand, they receive live data of their impact, which they can use for their marketing efforts.
Imagine for a moment that any organisation can plant 50 trees with each sale, or remove 10 kg of plastic from the environment with each newsletter subscription. This is the work that wakes us each day with true purpose and passion.

To join Handprint is to embrace our values:
Authenticity, Impact, Exploration, Positivity, Empathy
We believe a profitable company has the power to benefit People, Planet and global Prosperity. To this end, we provide our team with a stimulating work environment, intense learning loops, flexibility, and ample opportunities for growth. We can’t wait to meet you!

Our Ideal candidate

You are a problem-solver, multi-tasker, detail-oriented and are comfortable working in a fast-paced development environment.
You are highly-skilled in the world of web, application, and software development
You are comfortable around both front-end (PHP) and back-end coding languages, development frameworks and third-party libraries.
You are a team player with a knack for visual design and utility.
You will report directly to the Product Lead, and collaborate closely with the engineering team across time zones via Workplace, GitHub, JIRA, and video conferences.
You are ready to build and fulfill – independently, remotely, and with minimal supervision – the needs of a growing portfolio of enterprise and e-commerce clients.

How this role drives positive impact
You will be enabling an expanding pool of international companies to connect their business processes with strategic sustainable actions, directly funding on-the-ground action towards climate mitigation and action.
Handprint’s products also increase each firm’s bottom line, so your job is helping your prospects thrive by aligning their businesses with a healthier world.

Where we are headed:
Integration into a giant global payments platform

Don’t be afraid if you are a tech star who doesn’t know much about sustainability, you will be working closely with 2 Sustainability PhDs who will handle all stuff Sustainability, so you can focus on building the spaceship.

Handprint Mobile is an exciting new venture designed to bring people and companies together to regenerate the planet, all with an easy-to-use and fun mobile application.

Other projects in the roadmap you may be involved in include:
-> Integration of the next generation of eco-blockchain to bring transparency in Regenerative Projects (financial reporting & impact reporting transparency)
-> Integration of Handprint technology in external parties (Banks, Advertising platform, ride-hailing app, etc.)

The Job Responsibilities
– Develop a brand new mobile application and user interfaces from high-fidelity wireframe models.
– Assume ownership of Handprint Mobile from conceptualization to deployment, including actively participating in design thinking and wireframing sessions.
– Write quality code alongside your development team using best development practices such as Test Driven Development (TDoD), Continuous Integration/ Continuous Delivery (CI/CD), Domain Driven Modelling, OOP.
– Work with a cross-functional team for the full software development cycle.
– Collaborate closely with the Product team to ensure Product vision for Handprint Mobile is executed.
– Identify what technologies can be used to improve the company’s products and services.
– Troubleshoot, debug and upgrade software.
– Write comprehensive unit test cases for robustness with proper code coverage
Application benchmarking and optimisation.
– Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
– Research and suggest new mobile products, applications and protocols.

Minimum qualifications
– Minimum 4 years of hands-on software development with at least 3+ years in Flutter Mobile applications development.
– Experience integrating APIs and third-party libraries to connect applications to back-end services.
– Experience with Object-oriented programming (OOP) and object modelling.
– Knowledge of mobileI design principles, patterns and best practices.
– Knowledge of iOS/ Android SDK and ecosystem of tools, libraries and frameworks.
– Experience with multiple programming languages and libraries such as PHP, Javascript, etc.
– Excellent communication and teamwork skills.
– Able to build responsive web applications for both desktop and mobile, and optimize heavy applications to be responsive.

*Please include your portfolio of published mobile applications in the Google Play Store / iOS Store

Preferred qualifications
– Bachelor’s degree in Computer Science or an equivalent education or practical experience.
– Able to prepare automated functional tests or UI tests.
– Native development experience is a plus.
– Familiarity with BLoC architecture is a plus.
– Experience with optimising scalability and building high performance applications that support thousands to millions of active user requests.
– Organisational and analytical skills.
– Worked in high performance cross-functional Agile software engineering teams.

Job Details
– Employment Type: Full Time
– Location: Singapore
– Experience: Minimum 3+ years
– Remuneration: Salary, stock options, health insurance (Singapore), CPF (Singapore)