About CircleBlack, Inc.
CircleBlack's mission is to empower advisors to deliver prosperity to families and communities. Our modern cloud-based software platform allows advisors to deepen their relationships with clients by improving the quality of advisor-client communications. Our products provide the best user experience, enabling advisors to differentiate from the competition to win more business and retain clients. Our streamlined workflows reduce the time advisors spend on low-value administrative work so they can focus on high-value client activities.
CircleBlack is unlocking the potential of the WealthTech ecosystem by delivering an interoperable, all-in-one cloud-based software platform. CircleBlack’s platform includes performance reporting, rebalancing, billing functionality, real-time two-way connectivity to custodian and held-away accounts, and a range of 3rd party CRM, planning, and risk tools. Over 100 advisory firms and 1,000 advisors leverage CircleBlack technology to deliver prosperity to families and communities.
About the role
CircleBlack seeks a talented and driven mid-level Full Stack Software Engineer to join our dynamic and highly collaborative product development team. The ideal candidate should have experience building web applications using React, Node.js, and MySQL, working with Agile software development methodologies, and hosting SaaS products using AWS. This is a hybrid role, and the candidate is expected to work in the Boston, MA, office with the team three to four days per week. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining web applications that meet the needs of our clients within the WealthTech industry.
- Develop and maintain web applications using React, Node.js, MySQL, MongoDB, and Redis.
- Collaborate closely with other team members, including developers, designers, and product managers.
- Work in a highly collaborative environment where ideas are shared and explored.
- Design and implement scalable and maintainable software architectures
- Develop clean, efficient, and reusable code
- Write automated tests to ensure the quality and reliability of the software.
- Receive and provide feedback through code reviews
- Optimize the application for maximum speed and scalability
- Work with other team members to integrate front-end and back-end components
- Troubleshoot and debug issues in the application
- Maintain build and automated test pipelines and contribute to other DevOps efforts
- Work with the team to practice Agile methodologies such as Scrum and Kanban
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives
- Continuously improve the development process by identifying areas for improvement and implementing best practices
- Work with Product Managers to refine requirements and implement high-value features
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
- 1-2+ years of professional experience in software development
- Strong understanding of web application architecture, including RESTful APIs, MVC, and microservices
- Experience with front-end frameworks such as React, Angular, or Vue.js
- Experience with React Native mobile development for Android and iOS is a nice-to-have, but not required
- Experience with SQL, database design, and optimization
- Experience with Docker and containerization
- Familiarity with traditional DevOps process
- Experience working with AWS-hosted SaaS products
- Experience with Git and version control systems
- Experience with Jira, Confluence, and Bitbucket
- Experience working with Agile methodologies such as Scrum or Kanban
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work in the Boston, MA, office three to four days per week
CircleBlack, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, sexual orientation, gender identity, protected Veteran status, age, or any other characteristic protected by law.