Post Job Free
Sign in

Senior Full Stack Developer

Company:
EJR Search
Location:
Sonoma, CA, 95476
Posted:
May 07, 2025
Apply

Description:

Join our innovative fintech platform, designed on a microservices architecture with a user-friendly web application powered by React. We emphasize agile software development, working in two-week sprints, and this role will involve collaboration with our technology and project management teams, as well as end users. This position is ideal for a versatile full stack developer who takes pride in enhancing the front-end experience.

Key Responsibilities:

Create robust and maintainable web-based user interfaces, ensuring a delightful user experience.

Take complete ownership of feature development across our web applications, microservices, and relational databases.

Design and build components for a microservices ecosystem that supports equity portfolio construction tools for direct indexing.

Assist in building and deploying software components to our k8s cluster.

Drive continuous improvements to our fintech platform through modernization and the selection of contemporary technologies.

Write clean, understandable code that promotes ease of maintenance for team members.

Lead projects and initiatives effectively.

Mentor junior team members and foster their professional growth.

Stay current with technology advancements relevant to our work.

Contribute actively to recruitment efforts.

Qualifications:

Extensive knowledge of web development, particularly within the JavaScript ecosystem.

Strong comprehension of web front-end technologies (React/Angular/Vue), application architecture, and integration strategies.

Solid foundational knowledge in algorithms, data structures, design patterns, and programming paradigms.

Over five years of experience in a similar capacity.

Proven experience in leading projects and teams.

A strong background in Python or related modern object-oriented languages (Java, Scala, etc.) is a strong advantage.

Experience working within an Amazon Web Services (AWS) environment.

Familiarity with relational databases.

Excellent written and verbal communication skills.

Adept at collaborating effectively with various business departments.

Ability to thrive in a fast-paced, interdisciplinary work environment.

Apply