Job Description
Job Description
LEADERSHIP COMPETENCIES
Demonstrates Interpersonal Awareness & Skills: A cornerstone of our collaborative work environment, this competency emphasizes effective communication, relationship building and teamwork. It also supports creating a positive work environment that values individual contributions and fosters teamwork. As an individual leader, you will demonstrate active listening, clear communication and contribute beneficially to team dynamics.
Embraces Change & Learning: This competency focuses on adaptability, personal development and the advocacy and embracing of progressive change. You will be challenged to explore continuous learning opportunities to achieve excellence and foster a culture of growth and innovation. As an individual leader, you will actively engage in personal development, embrace change enthusiastically and support team members in their growth. You will also demonstrate flexibility and adaptability in response to changing circumstances.
Utilizes Critical & Creative Thinking: Underlining the importance of innovative problem solving, challenging the status quo and strategic thinking, this competency is vital for driving excellence and leadership. This competency challenges team members to take initiative beyond one’s immediate responsibilities. As an individual leader, you will actively look for and share opportunities for improvement, show open-mindedness to new ideas and professionally challenge inefficient processes. You will also actively contribute to defining solutions and promoting innovation.
Takes Personal Ownership: This competency focuses on taking responsibility for performance goals, proactive collaboration and accountability. It highlights the significance of each team member taking ownership of their role and contributions while demonstrating leadership qualities regardless of their position. As an individual leader, you will be actively engaged in setting and achieving performance goals, take responsibility for personal action and decisions and seek opportunities for self-improvement and skill development.
The Full Stack Software Developer is part of a collaborative team responsible for developing and maintaining unique web experiences that deliver financial products and services using Node.js, Next.js, and TypeScript. Using independent judgement, this position works closely with senior developers, product managers, and other stakeholders to build scalable and performant applications that meet business needs while offering an excellent opportunity for continued skill growth and career advancement in a supportive and challenging environment.
ESSENTIAL FUNCTIONS & RESPONSIBILITIES
• Develops and maintains full stack applications using Node.js, Next.js, and TypeScript.
• Collaborates within a cross-functional team to define, design, and deliver new experiences to members.
• Writes clean, maintainable, and efficient code following best practices.
• Participates in code reviews and contributes to the continuous improvement of development processes.
• Troubleshoots and debugs issues to improve performance, reliability and user experience.
• Use API driven design, through containerized microservices, to build seamless integrations with legacy and next generation back-end systems.
• Remains current with emerging technologies and industry trends to continuously improve skills and knowledge.
JOB SPECIFICATIONS
• Experience in the financial services industry or a strong understanding of financial concepts.
• Familiarity with Python and related frameworks for back-end development.
• Experience with CI/CD pipelines and DevOps practices. Focus on Azure a plus.
• Knowledge of database management systems such as SQL, PostgreSQL, or MongoDB.
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork skills.
• Eagerness to learn new technologies and adapt to a fast-paced environment.
EDUCATION, TRAINING & EXPERIENCE
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• 1-3 years of professional experience in full stack development using Node.js, Next.js, and TypeScript.
• Solid understanding of front-end development, including CSS, React, and modern frameworks like Tailwind.
• Knowledge of RESTful APIs, web services, and back-end technologies.
• Familiarity with version control systems (e.g., Git).
WORK ARRANGEMENT:
The working arrangement for this position is hybrid or remote. Hybrid work is an opportunity to find the right balance between working in the office and remotely, especially if it supports individual success and the needs of our organization. Hybrid schedules are determined by the hiring manager based on business unit needs and may vary by department. Although a remote work arrangement may be authorized, those working in a remote position should expect occasional travel to headquarters or other business locations as necessary for work purposes.
At Lighthouse, our core values drive our mission and vision. Our mission is to enrich and nourish the lives of others to create a community that’s Good for You, Good for All.
_______________________________________________
Benefits We Offer:
- Employee loan discount
- Student loan/tuition assistance program
- Comprehensive medical/dental/vision +
- PTO and paid federal holidays
- Weekly paychecks
- 401k plan with employer match/profit sharing
- Participation in the Annual Incentive Plan
Additional Perks:
- Continued training and advancement opportunities
- Balanced/Predictable schedule; all locations close at 5pm and on Sundays
- Opportunity to join our many employee created Engagement Groups (e.g. Pride at Work, Women in Leadership, Book Club, Running & Walking)
- Local Volunteer Opportunities with employer contributed Volunteer Day
- Company Outings and annual Summit
- Hybrid work environments
______________________________________________________________
LIGHTHOUSE CREDIT UNION IS AN EQUAL OPPORTUNITY EMPLOYER