Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer II - Fullstack image - Rise Careers
Job details

Senior Software Engineer II - Fullstack

About Narmi:

Narmi is how community financial institutions unlock the very latest capabilities in digital banking and account opening – so they can move faster, tap new growth opportunities, and be where banking is going. Since our founding, Narmi has enabled the movement of billions of dollars and the opening of hundreds of thousands of accounts for banks and credit unions across the US. As a result, our customers have seen meaningful increases in deposits, revenues, and happy customers. In fact, one of the first financial institutions to leverage Narmi was recognized by Bankrate and NerdWallet for providing the #1 digital experience for a bank or credit union in the US.


About the Deposits Engineering Team:

Narmi’s Deposits Engineering team is the engine behind Narmi’s Account Opening products—we spend 100% of our efforts building and maintaining products which delight our clients and allow their users to seamlessly open new consumer and business banking accounts without having to go into a branch. You'll continuously add new features, updates, and iterate on frictionless account opening experiences that prioritize speed and ease of use, while protecting our clients against fraud and malicious actors.


What You'll Bring:
  • BS degree in Computer Science or equivalent work experience
  • At least 5 years of professional software engineering experience
  • Hard working, agile, and a top performer
  • Excellent communication skills in verbal and written English
  • Experience working across the stack on 0->1 feature development
  • Experience working in Typescript environments with React
  • Located or willing to work in New York City
  • United States citizen or authorized to work in the United States


Preferred Qualifications:
  • 7 or more years of professional software engineering experience
  • Advanced proficiency in some of the following: JavaScript, React, Python (especially Django or DRF)
  • Experience at a startup or financial technology firm


The expected annual base salary for this role is $184,000 - $200,000. Base salary is only part of your total compensation. In addition to base salary, you will receive an equity option grant, and are eligible for performance-based cash and equity bonuses. Compensation included in an offer will be commensurate with the candidate’s skills, experience and geographic location. Compensation ranges for candidates located outside of New York City may differ. You will also receive a full benefits package. 


We believe that high-performing teams include people from different backgrounds and experiences who can challenge each other's assumptions with fresh perspectives. To that end, we actively seek a diverse pool of applicants, including those from historically marginalized groups.


Please note that all correspondence related to this role will come directly from Narmi (email addresses ending in @narmi.com or @narmitech.com), and not a third party. If you receive correspondence from an individual claiming to represent Narmi please let us know immediately at security@narmi.com.

Narmi Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Narmi DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Narmi
Narmi CEO photo
Nikhil Lakhanpal and Chris Griffin
Approve of CEO

Average salary estimate

$192000 / YEARLY (est.)
min
max
$184000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer II - Fullstack, Narmi

At Narmi, we're shaking up the digital banking landscape, and we're on the lookout for a Senior Software Engineer II - Fullstack to join our innovative team in New York, NY. If you're passionate about crafting seamless account-opening experiences for community financial institutions, then this might just be the perfect opportunity for you! Our Deposits Engineering team dedicates itself to building and enhancing products that not only delight our clients but also empower their users to effortlessly open banking accounts without stepping foot in a branch. With your 5+ years of professional software engineering experience, you'll be contributing to a vital aspect of our mission. Here, you'll collaborate on an agile and driven team, pushing out features and updates that prioritize user experience while ensuring robust security measures against fraud. Your expertise in Typescript and React will come into play as you develop features from scratch, making an impact that resonates across the industry. Plus, you'll enjoy competitive compensation, including equity options and a comprehensive benefits package, all while working in an inclusive environment that values diverse perspectives. If you're ready to take your career to the next level and work with a team that's transforming banking for the better, we want to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Engineer II - Fullstack Role at Narmi
What are the responsibilities of a Senior Software Engineer II - Fullstack at Narmi?

As a Senior Software Engineer II - Fullstack at Narmi, your responsibilities include developing and maintaining our innovative account opening products, implementing new features, and iterating on user experiences that are fast and easy to navigate. You'll also be working closely with the Deposits Engineering team to ensure our systems protect against fraud while meeting the needs of clients and their users.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer II - Fullstack role at Narmi?

To qualify for the Senior Software Engineer II - Fullstack position at Narmi, you should have a BS degree in Computer Science or equivalent experience, along with at least 5 years in software engineering. Proficiency in Typescript and React is essential, and experience in developing 0->1 features will be crucial for this role.

Join Rise to see the full answer
Is remote work an option for the Senior Software Engineer II - Fullstack position at Narmi?

While the Senior Software Engineer II - Fullstack role at Narmi is based in New York City, potential candidates located outside the area should inquire about flexible work arrangements. Our policy emphasizes collaboration, and team presence in the city is preferred to drive innovation and camaraderie.

Join Rise to see the full answer
What growth opportunities exist for Senior Software Engineer II - Fullstack at Narmi?

At Narmi, as a Senior Software Engineer II - Fullstack, you'll not only work on cutting-edge technology but also have growth opportunities through mentorship from technology leaders, involvement in high-impact projects, and the chance to evolve in your role as you contribute actively to our mission.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer II - Fullstack at Narmi?

The work culture at Narmi for a Senior Software Engineer II - Fullstack is collaborative and highly engaging. We foster an environment where diverse ideas are welcomed, and teams work closely together to tackle challenges. You'll find a supportive atmosphere that values performance, creativity, and innovative thinking.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer II - Fullstack
What motivated you to apply for the Senior Software Engineer II - Fullstack position at Narmi?

When answering this question, consider highlighting your passion for financial technology and how Narmi's mission aligns with your career aspirations. Tailor your response to show how your values and skills can contribute to the company's goals.

Join Rise to see the full answer
Describe a project where you developed features from scratch. How did you approach it?

Use this opportunity to showcase a specific project. Explain the project’s objectives, your role, the technologies you used such as Typescript and React, how you approached design and user experience, and what the outcomes were after implementation.

Join Rise to see the full answer
How do you ensure the security of your applications, particularly in banking technology?

In your answer, discuss industry-standard practices you follow, such as secure coding guidelines, regular audits, and validation procedures. Emphasize your understanding of potential vulnerabilities in banking technology and how to combat them.

Join Rise to see the full answer
Can you explain a time you faced a significant challenge in software development? How did you resolve it?

Think of a specific example where you encountered a major obstacle. Outline the challenge, the steps you took to understand and fix the issue, the collaboration with your team, and the final results which made a positive impact.

Join Rise to see the full answer
What is your experience working in an agile environment?

Discuss your familiarity with agile methodologies, your role in scrum meetings or sprint planning, and how agile practices have helped you deliver projects more efficiently while improving team communication and collaboration.

Join Rise to see the full answer
What technology stack do you find most comfortable working with and why?

Mention your proficiency with technologies relevant to the role like Typescript and React or backend technologies like Python and Django. Share how these technologies help you build effective and user-friendly applications.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in software engineering?

Explain your approach to continuous learning, whether through reading industry blogs, attending workshops, participating in online courses, or engaging in professional communities. Highlight any specific resources you find valuable.

Join Rise to see the full answer
Why is teamwork important in the role of a Senior Software Engineer II - Fullstack?

Elaborate on how collaboration enhances project success. Share experiences where teamwork led to innovative solutions, learning opportunities, or improvements in project outcomes. Emphasize your commitment to fostering a collaborative team environment.

Join Rise to see the full answer
Discuss a time when you had to communicate a complex technical issue to a non-technical stakeholder.

Provide an example that demonstrates your communication skills. Describe your strategy for breaking down the technical details into layman's terms while ensuring the stakeholders understood the impact and implications of the issue.

Join Rise to see the full answer
What are your long-term career goals, and how does Narmi fit into those?

Talk about your dedication to growing in the field of software engineering and how the innovative environment at Narmi aligns with your goals. Illustrate specific growth opportunities within the company that excite you.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Narmi Remote New York, NY
Posted 4 days ago
Photo of the Rise User
Miratech Remote Other streets, All Cities, Argentina
Posted 13 days ago
Photo of the Rise User
Continental Remote Objízdná, 765 02 Otrokovice-Otrokovice 2, Česko
Posted 12 days ago
Rehire Remote No location specified
Posted 6 days ago
Posted 11 hours ago
Rive Remote No location specified
Posted 12 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
17 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
140 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
26 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart