Interested in working for a startup as a Sr. Software Engineer with a Front-End focus in React? Now is your chance! Our client is a wedding and event planning platform, and they are growing their software development team. They make signing contracts, sharing documents and sending out invoices a breeze. The team is small but growing, so you will have a voice and make an impact.  As a Sr. Software Engineer, you will join their cross-functional team in building both web and mobile platforms. We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you! 

Type: Perm

Location: Remote, PST (West Coast)

JOB TITLE: Senior Software Engineer 

JOB RESPONSIBILITIES:

As a contributing developer reporting to the Director of Engineering, you will:

● Build a user-facing application with an emphasis on customer satisfaction

● Be comfortable communicating cross-company in a casual and respectful way

● Develop, maintain and deploy the platform with the core team

● Given UI/ UX specs, build interfaces with awareness of our brand

● Daily, have a strong team focus, work collaboratively, and have a good demeanor

● Daily, write readable and thoughtful code with an eye on reuse

● Integrate the frontend platform with backend systems, APIs, and databases

● Remain up-to-date with the latest technologies

● Interact gracefully with changing requirements

● Iterate quickly and ship code on a weekly basis

● Identify and resolve bottlenecks and bugs for member support

● Weekly, help translate goals and requirements into stories and tasks

● Participate in constructive peer reviews, to ensure quality of tests, code and

comments 

QUALIFICATIONS & SKILLS:

● Strong experience (min 5 years full-time) in ReactJS 

● Know or willing to learn NodeJS, NextJS 

● Working knowledge of 2 or more distinct tech; experience with how a variety of tools work, different ways to build & deploy and when a new tool could improve the process.

● Experience in agile/scrum environments 

● Experience with databases and tools such as MySQL, Prisma and GraphQL 

● Experience with version control using Git, BitBucket, and/ or Github 

● Experience with peer code reviews

● Experience working with User Experience Designers and Researchers 

● Experience writing Unit tests and working with CI/ CD releases is a plus 

● Experience with scalable backend services. 

● Exposure to AWS and distributed systems is a plus