← Back to All Jobs

Senior Software Engineer - Fullstack



Job Description

About the Role:


We are looking for a talented and passionate Senior Frontend Engineer to join our software engineering team. You'll join our Engineering team in building out an extraordinary web-based platform that has already helped thousands of people save money, and aims to help millions more. If you've been seeking a product that's worthy of your skills, then read on!


Responsibilities:


  • Have a passion for delivering quality full-stack solutions to the users 
  • Self-starter with experience working in an Agile/Lean environment and with minimal supervision
  • Ability to understand customer requirements and efficiently translate it to the code
  • Thrive on collaboration; Credible's Software team works closely with Product Management, Design, and Operations for everything from roll-out to feature enhancement
  • Strong leadership and verbal communication skills
  • Resourceful and mindful; you move fast and show empathy for your colleagues
  • You take pride in writing and maintaining clean, modular code
  • Open to learning new technologies
  • Extraordinary problem solving and communication skills


Education and Experience:


  • 8+ years of experience with full-stack development on web platforms, using HTML/CSS, JavaScript, Typescript, and Node.js-based frameworks such as Express.js (or similar)
  • Working experience with Node.js, Webpack, Babel, or similar tools
  • 8+ years of working experience with Python, C#, Java, or Scala 
  • Experience building and using RESTful APIs and or GraphQL
  • Solid Experience with Relational Databases and NoSQL databases
  • Experience working in Cloud environment with technologies such as Docker and Kubernetes
  • Demonstrable experience building testable software with tests
  • BS in Engineering, Computer Science, or equivalent experience


Apply for this job

What You Should Know