EquityZen is looking for a Full-Stack Engineer to support the feature build-out of their industry-defining pre-IPO SaaS investment platform using a modern tech stack.
Requirements
- You have a solid grasp of computer science fundamentals through coursework, internships, or personal projects.
- Up to 3 years of professional experience is strongly preferred, and some exposure to tools in our technology stack (Javascript, React, GraphQL, Python, Django, PostgreSQL) is a plus.
- You are excited to learn how to tackle new challenges, think critically, and apply logical problem-solving steps to help develop functional solutions.
- You have a strong curiosity about the financial services sector and a desire to create innovative solutions within a highly regulated framework.
- build and maintain responsive, intuitive front-end features using React and Apollo GraphQL
- grow your skills in robust, scalable back-end solutions with Python, Django, and PostgreSQL in an AWS infrastructure.
- help analyze and improve the performance and scalability of our platform, algorithms, and data structures.
Responsibilities
- Learn and Develop across the Stack: You'll learn to build and maintain responsive, intuitive front-end features using React and Apollo GraphQL, and grow your skills in robust, scalable back-end solutions with Python, Django, and PostgreSQL in an AWS infrastructure.
- Collaborate and Innovate: Work closely with product teams and business stakeholders to understand requirements.
- With the support of senior engineering leaders, you will write clean, functional, and well-organized code that delivers on new client-centric features.
- Focus on Performance and Scalability: Under the guidance of senior team members, you will help analyze and improve the performance and scalability of our platform, algorithms, and data structures.
- Learn and Apply Best Practices: You will be mentored on and adopt best coding practices, comprehensive testing methodologies (including unit and integration tests), and efficient deployment strategies.
- Improve Code Through Reviews: Actively participate in code reviews to help identify errors, learn from peers, and improve the overall quality of the codebase.
- You will learn to refactor code to enhance readability, efficiency, and reusability.
Other
- You are a collaborative, organized and diligent Full-Stack Engineer.
- Agility and Adaptability: You thrive in a dynamic, fast-paced environment and are ready to handle multiple tasks and adjust priorities as needed.
- Communication and Teamwork: You have strong communication skills and enjoy collaborating with teammates to achieve shared project goals.
- You're not just looking for a job; you're looking to grow your career and make an impact.
- You will be mentored on and adopt best coding practices, comprehensive testing methodologies (including unit and integration tests), and efficient deployment strategies.