Job description
At NordicPeak Technologies, we design and deploy scalable software solutions for fintech and enterprise customers. We are seeking a Senior Software Engineer to help lead the development of our core platform. You will collaborate with product and design to build robust, maintainable code, mentor junior engineers, and own critical features from concept to production. This role is based in Seattle, WA with hybrid options. We offer competitive compensation, equity, comprehensive benefits, and a culture that values learning and impact.
As a key member of our engineering team, you will work on modern web applications, contribute to architectural decisions, and help shape the roadmap while delivering reliable software at scale.
Responsibility
- Design, develop, and maintain high-quality web applications using React, TypeScript, and Node.js.
- Lead architectural decisions and collaborate with product, design, and QA to deliver features end-to-end.
- Mentor junior engineers, promote best practices, code reviews, and testing culture.
- Build scalable, secure APIs and services with a focus on performance and reliability.
- Implement CI/CD pipelines, automated testing, and monitoring to ensure fast, safe releases.
- Collaborate with cloud infrastructure (AWS) to deploy and operate services.
- Drive technical debt reduction and continuously improve engineering processes.
Qualification
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
- 5+ years of hands-on software development experience.
- Strong proficiency with React, TypeScript, and Node.js.
- Experience with cloud platforms (AWS), containers (Docker, Kubernetes).
- Familiarity with RESTful and GraphQL APIs, databases (PostgreSQL/MySQL).
- Solid understanding of software design principles, testing (unit/integration), and CI/CD.
- Excellent communication, collaboration, and problem-solving skills.
- Mentorship mindset and a team-first attitude.