Senior Software Engineer - Full Stack

Cross River Logo

Cross River

πŸ’΅ $150k-$180k
πŸ“Remote - Worldwide

Summary

Join Cross River, a fast-growing financial technology company, as a Senior Software Engineer on the Core Banking and Payments team! This 100% remote role requires at least 6 years of experience and involves designing and developing high-performance, real-time banking modules using Angular and .NET 8. You will ensure cross-platform compatibility, translate UI/UX designs into code, implement automated tests, and mentor teammates. The ideal candidate possesses strong Angular and TypeScript skills, understands responsive web design, and has experience with Cypress or similar testing tools. Cross River offers a collaborative and supportive work environment.

Requirements

  • 5+ years of professional experience developing with Angular and TypeScript
  • Strong understanding of HTML5, CSS3, SCSS, and responsive web design
  • Familiarity with RxJS, and component-based architecture
  • Experience writing automated UI tests with Cypress (or similar tools like Playwright, Selenium)
  • Strong communication skills
  • Cloud Architecture - preferably AWS
  • Docker / Containers

Responsibilities

  • Design and develop web applications using Angular (v12+) for frontend and .NET 8 for backend
  • Ensure cross-platform compatibility and responsiveness of applications
  • Translate UI/UX design wireframes into high-quality code
  • Implement and maintain automated end-to-end tests using Cypress
  • Plan, triage, and prioritize work across multiple priorities
  • Share your knowledge with teammates and help mentor and guide partners

Preferred Qualifications

Financial industry / accounting experience or understanding is helpful, but not required

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.