Job Description
iCapital is seeking a Backend Engineer to contribute to the design and implementation of its platform. The role involves building high-performance and intuitive APIs and applications within a micro-services architecture. The candidate will collaborate with the Product Management team, detailing requirements, reviewing progress, and addressing testing issues.
Responsibilities:
- Building cloud native services using Scala.
- Unit and integration test development using Scala Test and ZIO Test.
- Active participation in stand-up meetings.
- Active participation in Peer Code Reviews.
Requirements:
- Degree in Software Engineering.
- 5+ years of web-based application development.
- Experience in Scala, Node.js or Java a plus.
- Understanding of relational or NoSQL database concepts.
- Passion for actively learning new technologies.
- Ability to work independently or as part of a group.
- Solid problem-solving abilities.
- Excellent communication skills.
- Collaborative approach to software development.
iCapital offers:
- Equity for all full-time employees.
- Annual performance bonus.
- Employer matched retirement plan.
- Generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling.
- Parental leave.
- Unlimited paid time off (PTO).