Software Engineer II

Juniper Square Logo

Juniper Square

๐Ÿ“Remote - India

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.