← 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