Software Engineer II (Fullstack)

closed
Juniper Square Logo

Juniper Square

πŸ“Remote - India

Summary

Join Juniper Square's Platform team as a Frontend Software Engineer! You'll design, develop, and maintain frontend and backend components, focusing on backend development. Responsibilities include building APIs, services, and developer tools, ensuring scalability, security, and performance. You'll collaborate with product engineers and designers to enhance platform improvements and build delightful UI/UX experiences. The ideal candidate possesses 2-5 years of full-stack development experience, proficiency in various programming languages and technologies, and strong problem-solving skills. Juniper Square offers a flexible work environment, ranging from fully remote to working in one of their physical offices.

Requirements

  • 2-5 years of experience in full-stack development
  • Proficiency in HTML, CSS, Javascript and modern web frameworks/libraries
  • Proficiency in one or more programming languages such as Python, Java, or Node.js
  • Experience working with relational databases like Postgres, MySQL
  • Experience working with cloud platforms like AWS, GCP
  • Experience working with microservices
  • Experience with API design
  • Excellent coding and testing skills
  • Strong problem-solving skills and ability to work independently while collaborating effectively within a team
  • You must be flexible and adaptableβ€”you will be operating in a fast-paced startup environment

Responsibilities

  • Design, develop and maintain both frontend and backend components with a focus on backend
  • Develop APIs, services, developer tools focusing on scalability, security and performance
  • Build delightful UI/UX experiences using modern web frameworks and libraries
  • Use observability tools to measure and enhance application performance and reliability
  • Work closely with product engineers and designers to align on platform improvements

Preferred Qualifications

  • Experience working on a Platform team / building tools for other developers
  • Experience working with GraphQL
  • Experience working with React
  • Experience working with container tools like Docker and Kubernetes

Benefits

Juniper Square offers employees a variety of ways to work, ranging from a fully remote experience to working full-time in one of our physical offices

This job is filled or no longer available