Overview
Juniper Square is seeking a Full Stack Technical Lead to architect, design, and oversee the development of scalable web applications and distributed systems. The company is focused on unlocking the potential of private markets and combines technology, data, and fund administration services.
Key Responsibilities
- Lead the architecture and design of full-stack applications, including frontend interfaces and backend services.
- Provide technical guidance to engineering teams and mentor developers.
- Define coding standards, enforce code quality, and conduct code reviews.
- Drive end-to-end delivery from architecture to deployment.
- Architect and build backend services using Python/FastAPI or Java.
- Design scalable APIs with a focus on performance and security.
- Develop modern web applications using ReactJS and TypeScript.
- Deploy and manage applications on AWS, implementing CI/CD pipelines and environment provisioning.
- Design full-stack solutions ensuring performance, reliability, and user experience.
- Leverage AI tools to enhance product capabilities.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 7–10 years of software engineering experience, with at least 3 years in a technical leadership role.
- Strong expertise in Python (FastAPI preferred) or Java, ReactJS, TypeScript, REST and GraphQL API development, AWS cloud services, Docker, and Kubernetes.
- Solid understanding of microservices architectures and distributed systems design.
- Experience with AI-driven applications is a plus.
Benefits
Details about the benefits offered by Juniper Square are not specified in the source.
Location
Remote position available to candidates located in India.
How to Apply
Interested candidates should submit their application through the company’s official job portal.
Deadline
No specific deadline mentioned for the application.