Job DescriptionAre you looking for unlimited opportunities to develop and succeed? With work that challenges and makes a difference, within a flexible and supportive environment, we can help our customers achieve their dreams and aspirations. Role mission We are looking for a talented and passionate developer to join COIN's team. You will work closely with all parties of the team to make automated money management systems fun and bring the vision of value-based investment to life. About us Our vision is empowering you to make a difference with your money. COIN is a platform that helps you invest in a custom mix of companies making an impact in the areas you care about most. Whether you’re passionate about climate action, gender equality or better health, we believe you should have the power to make a difference with your money. Backed by John Hancock, we combine 150 years of investment expertise with our passion for maximizing positive impact. We are inspired by the United Nations Global Goals, and believe that when our values and finances align, the future we want becomes possible. Qualifications - 4+ years of experience in CSS, HTML - 3+ years building Single Page Applications, preferably with experience in react.js - Mobile First / Responsive Design - Working with and implementing visual designs - Git and/or git flow - Working in an agile fashion - Building high traffic, modular applications - TDD approach to writing code - Testing frameworks such as jest is a plus - Familiarity with other OO languages such as C# or Java is a plus Responsibilities - Work on a daily rotating pair on all aspects of the application - Work in an agile fashion (small stories that are not prescriptive of implementation details) - Bring your own ideas to the table and discuss them with the team to make the biggest impact for our customers - Participate in the whole development lifecycle from idea to production About You - You enjoy the idea of deploying code on your first day of work - Code is more than lines of text to you - You are passionate about innovation and creating experiences that enrich our customer's lives - You solve problems and are a team player, ready to collaborate and share your ideas - You value fast-paced, agile engineering rooted in collaboration, humility, trust, and learning - You are passionate about technology - You enjoy communicating and sharing with the other developers - You're willing to foster a culture that encourages close collaboration and evidence-based decisions Benefits - Highly competitive salary and bonus - World class medical, Dental, & Vision Insurance - Top tier retirement/401K Plan - Life & Disability Coverage - Commuter Benefits Programs - Lifestyle Benefits Programs (including gym subsidies and tuition reimbursements) If you are ready to unleash your potential it’s time to start your career with Manulife/John Hancock.