New York, United States
About the Role
Our direct client, a rapidly growing fintech firm, is seeking a Lead Full-Stack Engineer to join their Identity Platform team. This role you will take charge of defining, driving, and delivering new features for a new Identify Access Management system. This role will work closely with the Product and Design teams guiding them throughout multiple stages of the software development process, from planning to execution.
As a senior engineer, you will not only contribute technically but also provide mentorship to junior team members as well as assist with shaping the long-term technical strategy of the platform.
The frontend uses TypeScript, React, GraphQL, and Relay. Their backend uses Phoenix framework, built with Elixir, with some Go and Node.js, running on PostgreSQL. They deploy on AWS, provisioned through Terraform.
This role is based either in Greenwich, CT or Manhattan, NY, with on-site work Monday-Thursday.
Responsibilities
- Leverage an Elixir/Phoenix backend running on Amazon’s latest serverless technologies to power a TypeScript/React frontend.
- Support existing products and features, while helping design and build new ones.
- Design and develop integrations with other platforms within the firm.
- Collaborate regularly with other stakeholders and partners to solicit requirements, seek feedback and provide updates.
Qualifications
- 10-15+ years of experience in a related field
- Strong understanding of modern browser technology and experience building for the web (HTTP, how cookies work, CSP, CORS, etc) is required
- Strong experience developing full stack web applications
- Experience in a collaborative environment where engineers are expected not only to build great technology, but also to define project vision, specify technical strategy, and always be learning
- Strong relational database fundamentals
- Excellent written and verbal communication skills
- Demonstrable proficiency and a track record of professional success coding in at least one programming language
- Experience with Linux and comfort on the command line
- Experience writing production-ready code in Elixir, TypeScript, JavaScript, Go, or Ruby
- Able to optimize queries for PostgreSQL
- Able to develop with React, Vue, Angular, or LiveView
- Experience deploying on and configuring Amazon Web Services
- Previously serving in a security/penetration testing role
- Querying Google’s BigQuery/large relational datasets
- Anti-money laundering (AML) certification or experience in compliance focused software development is preferred
- Technical leadership, team lead or management experience
Benefits
The base salary range for this role is $160,000 to $220,000 depending on level. The company offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).