Job Overview
Senior Full Stack Software Engineers deliver production-ready software with extensive experience.
Key Responsibilities:
* Perform full life-cycle commercial software development and maintenance.
* Collaborate with teams to design, develop, and produce high-quality code.
* Own features end-to-end - UI through API and Data layer too.
* Support and refactor legacy code using modern methodologies and technologies.
* Analyze code to identify defect root causes and provide resolutions.
* Participate in daily standups and weekly team meetings.
* Address defects identified during various testing cycles.
* Perform high-quality peer reviews.
Requirements:
* Excellent written and spoken English.
* 7+ years professional C#/.NET experience.
* Modern JavaScript framework experience, preferably React.js.
* End-to-end (UI, API, data layer, infra scripts).
* Ownership mindset.
* Fluent in Git and modern branching / PR workflows.
* Rapid learner.
* Team first approach.
About the Role: Enjoy a fun, fast-growing entrepreneurial company and work with innovative people. Be part of a highly collaborative learning culture where you can share knowledge, be inclusive, learn, and grow together.