Alloy helps solve the identity risk problem for companies that offer financial products by enabling them to outpace fraud and confidently serve more people around the world.
Requirements
- Proficient in client-side technologies such as TypeScript and JavaScript (ES6/React), as well as server-side proficiency in Node.js, enabling seamless development across the entire stack.
- Holds practical experience working with relational databases, with a strong command over PostgreSQL and its intricacies, ensuring efficient data management and retrieval.
- Is undeniably skilled at coding, architecting software systems, and making the most of tools like GitHub, CircleCI, Jira, and Docker.
- Consistently delivers and supports impactful, reliable, scalable, extensible features.
- Leads multi-engineer projects effectively: scoping work and delegating it to other engineers, communicating about the project with leadership, and facilitating productive discussions within the team to resolve blocking issues.
- Has significant fullstack experience working with the core technologies of our stack: React, Node, and Postgres (or else relatable experience with similar technologies).
- Strong fullstack experience with modern frameworks and technologies specifically, JavaScript, TypeScript, Node.js, relational databases (ideally PostgreSQL), and React.
Responsibilities
- Collaborate with engineers, designers, and product managers to translate our product and technical vision into a concrete roadmap, guiding the team towards success.
- Architect, develop, test, and deploy significant customer-facing features and projects using cutting-edge tools and technologies.
- Work on both the front-end and backend, with the ability and willingness to lean in on either side of the stack at different times as needed, depending on the project.
- Craft high-quality, thoroughly-tested code that meets the unique requirements of our clients, ensuring robustness,reliability, and continuous improvement of our platform.
- Work closely with other engineers,
- Embrace an iterative approach, swiftly iterating on features and solutions based on valuable feedback from both our product team and clients, ensuring continuous improvement and alignment with user needs.
- For senior roles: providing technical mentorship and guidance, and fostering a culture of learning and growth.
Other
- Collaborate with engineers, designers, and product managers to translate our product and technical vision into a concrete roadmap, guiding the team towards success.
- Brings to the table a collaborative mindset, having effectively led engineering teams in collective pursuits, fostering an environment of cooperation and shared success.
- Demonstrates a remarkable ability to adapt swiftly to the evolving needs of our growing organization and dynamic product landscape, ensuring alignment with strategic objectives.
- Is a collaborative colleague who galvanizes others to improve aspects of their work, be it the codebase, tooling, or team processes.
- Has an action-oriented mindset of responsibility: leaving the codebase better than it was, working toward solutions even when a problem isn’t with your or your team’s code, actively helping with on-call incidents and contributing to blameless postmortems after.