
Software Engineer II

Juniper Square
Summary
Join Juniper Square as a FullStack Software Engineer and collaborate with engineers and cross-functional partners to build and extend system capabilities. Contribute to large, complex projects, participate in project kick-offs, define and expand data models, implement business logic, define and implement GraphQL schema and resolvers, write and review code, and provide technical support. The role requires a Bachelor's degree in Computer Science or equivalent experience, 3-5 years of experience building cloud-based web applications, and expertise in OOP. Experience with GraphQL, Apollo Server, React, and NestJS is a plus. Juniper Square offers a variety of work arrangements and invests heavily in digital-first operations. The company values diversity and inclusion.
Requirements
- Bachelor's degree in Computer Science or equivalent work experience
- 3-5 years of experience building cloud-based web applications
- Expertise in object-oriented programming (OOP) such as Python, Javascript (node js) or similar server-side web application development languages
- Experience with SQL database schema design and query optimization
- You must be flexible and adaptableโyou will be operating in a fast-paced startup environment
Responsibilities
- Contribute to large, complex projects in a team, and execute development tasks to completion
- Participate in project kick-offs and adapt technical specifications for implementation
- Define new and expand existing data models, including database schema and object models in the data access layer
- Implement required business logic in the service layer
- Define and implement GraphQL schema and resolvers and integrate with the front-end
- Write integration and unit tests for your code and perform code reviews for colleagues
- Provide technical support for stakeholder groups such as customer success
- Participate in monitoring, diagnosing, and addressing production issues
Preferred Qualifications
- Experience with GraphQL, Apollo Server, React, and NestJS
- Experience with Cloud (AWS preferred), Docker, and Kubernetes
Benefits
- Health, dental, and vision care for you and your family
- Life insurance
- Mental wellness programs
- Meal vouchers
- Industry-leading vacation package in addition to national holidays
- Paid family leave, medical leave, and bereavement leave policies
- Retirement saving plans
- Monthly internet reimbursement
Share this job:
Similar Remote Jobs


