Job Description
We are looking for a Senior Software Engineer to join our growing team in Portland, OR! As an industry leader in FinTech, we are experiencing rapid growth and are currently hiring immediately for this high-impact role. If you are passionate about scalable architecture, modern web technologies, and solving complex problems, we want to hear from you.
Why Join Us?
- Urgent Hiring: We are filling this role immediately to meet business demands.
- Competitive Package: $130k - $165k base salary plus performance bonuses.
- Flexible Work: Hybrid model available (2 days in office in Portland).
- Modern Tech Stack: React, Node.js, AWS, and GraphQL.
Don't miss this opportunity to advance your career in one of the Pacific Northwest's most vibrant tech hubs.
Responsibilities
- Design & Development: Lead the end-to-end development of high-performance web applications using modern JavaScript frameworks.
- Architecture: Design scalable, secure, and maintainable software architectures that align with business goals.
- Code Review: Conduct rigorous code reviews to ensure best practices, code quality, and adherence to coding standards.
- Optimization: Analyze application bottlenecks and optimize database queries and front-end rendering performance.
- Collaboration: Work closely with cross-functional teams (Product, Design, QA) to define features and deliverables.
- Testing: Write unit tests and integration tests to ensure robustness and reliability of the codebase.
Qualifications
- Experience: 5+ years of professional software engineering experience.
- Frontend: Strong proficiency in JavaScript (ES6+), React, and TypeScript.
- Backend: Solid experience with Node.js or Python.
- Databases: Expertise in SQL (PostgreSQL/MySQL) and experience with NoSQL solutions.
- Cloud: Familiarity with cloud services (AWS, GCP, or Azure).
- Tools: Proficient with Git, Docker, and CI/CD pipelines.
- Communication: Excellent verbal and written communication skills.