
Software Engineer II Full Stack
Interested in this role?
Read all the details below first
Table of Contents
Job Description
Full-Stack Software Engineer (Web Core Team)
About Greenlight
Greenlight is a leading family fintech company empowering over 6 million users with innovative financial tools. We're passionate about building a brighter financial future for families and are seeking a talented Full-Stack Software Engineer to join our growing Web Core Team.
Responsibilities
- Develop engaging and user-friendly experiences for the Greenlight website, collaborating closely with domain teams, product managers, and designers.
- Contribute to establishing and maintaining web development standards, best practices, and technology choices across Greenlight.
- Assist in scaling and maintaining backend services to accommodate new features and a rapidly expanding user base.
- Proactively identify and implement solutions to enhance the reliability and availability of the platform.
Qualifications
- Bachelor's degree in Computer Science or equivalent experience.
- 3+ years of proven software development experience.
- Strong proficiency in building single-page applications using modern frameworks (e.g., React, NextJS, Remix).
- Experience developing REST APIs and backend services using Node.js.
- Understanding of performance optimization, scalability, and observability principles.
- Familiarity with AWS, Kubernetes (EKS), and Kotlin (preferred).
Compensation
- Estimated base pay range: $122,000-180,000 (NY, CA, WA), $122,000-155,000 (CO).
- Comprehensive total compensation package including discretionary performance bonus, equity rewards, medical benefits, 401K match, and more.
Join our team and make a real impact on the future of family finance!
Qualifications
Required:
- Bachelor's degree in Computer Science or a related field.
- Minimum 3 years of professional software development experience.
- Proven experience building single-page applications using a modern framework (e.g., React, NextJS, Remix).
- Demonstrated ability to develop REST APIs and backend services using Node.js.
- Solid understanding of performance optimization, scalability, and observability principles.
- Familiarity with cloud platforms, particularly AWS, and container orchestration tools like Kubernetes (EKS).
- Experience with Kotlin is a plus.
Preferred:
- Experience working in an Agile development environment.
- Contributions to open-source projects.
- Passion for building high-quality, user-friendly web applications.
Key Responsibilities:
- Develop and maintain web applications: Design, build, and implement new features and functionalities for the Greenlight website, ensuring a seamless user experience.
- Collaborate with cross-functional teams: Work closely with product managers, designers, and other engineers to translate user needs into functional web applications.
- Contribute to architectural decisions: Participate in discussions and contribute to the evolution of Greenlight's web architecture, ensuring scalability, maintainability, and security.
- Ensure code quality and maintainability: Adhere to coding standards, write clean and well-documented code, and participate in code reviews to ensure high-quality deliverables.
- Troubleshoot and resolve technical issues: Identify and resolve bugs, performance bottlenecks, and other technical issues within the web application ecosystem.
- Stay up-to-date with industry trends: Continuously learn and explore new technologies and best practices to enhance the development process and deliver innovative solutions.
Selection Process
Greenlight Financial Technology - Software Engineer II Full Stack Hiring Workflow
1. Application Review: AI-powered screening analyzes resumes and applications against required skills and experience.
2. Initial Screening: Qualified candidates are contacted for a brief phone interview to assess communication skills and basic technical knowledge.
3. Technical Assessment: Candidates complete a coding challenge and/or technical interview to evaluate problem-solving abilities and proficiency in relevant technologies.
4. Culture Fit Interview: A behavioral interview with a member of the team focuses on cultural alignment and soft skills.
5. Final Interview: A panel interview with senior engineers and hiring managers delves deeper into technical expertise, project experience, and career aspirations.
6. Decision & Offer: The hiring team makes a final decision based on the candidate's overall performance and fit. A competitive compensation package is extended to the selected candidate.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About Greenlight Financial Technology
About Greenlight Financial Technology
Greenlight is a leading family fintech company empowering parents and kids to build healthy financial habits. With over 6 million users, Greenlight provides innovative financial tools and resources, including debit cards, spending controls, and educational content, all designed to make managing money easier and more engaging for families.
Driven by a mission to make financial literacy accessible to everyone, Greenlight fosters a collaborative and innovative work environment where talented individuals can make a real impact. The company is committed to providing a competitive compensation package and comprehensive benefits to attract and retain top talent.
Ready to Apply?
Join Greenlight Financial Technology and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job