Fullstack Developer
Role details
Job location
Tech stack
Job description
We are seeking a Fullstack Developer to provide technical direction for application development teams. This role involves close coordination with product, technology, and enterprise architecture to ensure alignment on business-critical software initiatives. The position requires balancing technical leadership and architectural responsibilities with hands-on development., * Set technical direction for application development teams for marketing content and loan acquisition workflows.
- Define roadmaps for migrating monolithic systems to distributed systems and microservice deployments on cloud infrastructure.
- Establish standards and guardrails for systems architecture, design patterns, and code reusability.
- Evaluate and assist with the adoption of emerging technologies to improve efficiency.
- Demonstrate leadership through participation in communities of practice and mentoring team members.
- Balance technical leadership with hands-on development tasks based on team capacity and business needs.
Requirements
Experience: A minimum of 7 years in full-stack web development, with a focus on the presentation layer. Experience should include building and maintaining high-traffic, consumer-facing websites on public cloud systems like Amazon Web Services.
Technical Skills: Proficiency in Node.JS, TypeScript, JavaScript, Ruby, and Python is required. Candidates must have strong experience with CI/CD pipelines, infrastructure-as-code, and containerization. Knowledge of integrating frontend technologies with RESTful APIs and GraphQL endpoints is necessary.
Preferred Qualifications
- AWS certification
- Ruby-on-Rails development
- Design systems implementation
- Technology or digital transformation project experience
- Knowledge of OpenTelemetry
- Prior experience in financial services