Role: Lead Full Stack Engineer
Duration: Full Time
Location: Atlanta GA and Sausalito CA Onsite
Locals only
Key Responsibilities:
- Build robust and maintainable web based user interfaces that also provide a delightful user experience
- Fully own feature development from adding features to the front-end of our web applications to adding capabilities in microservices to adding structures in relational database
- Design and develop (parts of) microservices ecosystem that provides functionality for equity portfolio construction tools for direct indexing
- Support building and releasing software components and deploying them to k8s cluster
- Provide continuous improvements to our enterprise fintech platform through modernization of current components and choice of contemporary technologies and enterprise third party components
- Write code that is easily understood and maintainable by other team members
- Take a lead role on projects and initiatives
- Mentor and help to grow junior members of the team
- Keep up to date with developments in technologies we are using
- Actively participate in recruitment efforts
Qualifications:
- Advanced knowledge of web development with a deep understanding of the JavaScript ecosystem
- Strong understating of web front-end technologies (React/Angular/Vue) application architecture and ways of integrating them with other parts of software ecosystems
- Solid knowledge of programming fundamentals-algorithms data structures design patterns and paradigms
- Five-plus years experience in a similar role
- Experience leading projects and teams
- Seasoned Python background or related experience with modern object-oriented languages (Java Scala etc.) is a plus
- Experience in an Amazon Web Services (AWS) ecosystem
- Familiarity with relational databases
- Strong written and verbal communication skills
- Ability to communicate and work effectively supporting various business departments
- Ability to work in fast-paced interdisciplinary environment