An exciting opportunity is available for a motivated and experienced TypeScript/C# software engineer to play a pivotal role in bringing an innovative business management product to market. This role involves contributing to cutting-edge AI-research projects and delivering high-quality software solutions for diverse clients. You’ll be joining a dynamic and supportive UK-based team, working on valuable and impactful projects from day one. This position offers the chance to gain experience across various industries while taking on real responsibility in a fast-paced, collaborative environment. As part of a thriving start-up, this role provides the opportunity to shape the future of technology stacks, engineering practices, and strategic direction, ensuring user experience and software quality are at the forefront of every decision. What We’re Looking For We’re seeking talented individuals who share a commitment to producing high-quality code and delivering professional, user-focused software solutions. Skills and Experience Required Technical Proficiency : Strong knowledge of JavaScript, TypeScript (front and back end), CSS, and HTML. Proficiency in C#, .NET, and ASP.NET Core. Familiarity with frameworks such as Node.js, React, or Vue. Experience with database technologies (SQL/NoSQL). Additional Skills : iOS, Android, and/or React Native app development expertise. Experience with version control, unit testing, CI/CD, and code quality tools. Awareness of UX and UI design challenges in client-facing applications. Project Ownership : Ability to plan, schedule, and scope projects effectively. Strong questioning skills to fully understand requirements before implementation. Leadership : Capability to lead and mentor junior developers. Personal Attributes Self-motivated and detail-oriented. Strong team player, able to thrive in small, fast-moving teams. Ready to take on short and demanding projects with precision and dedication. Who Should Apply Ideal candidates will hold a degree in Computer Science, Engineering, or a related field and have a strong academic background. A passion for software engineering, innovation, and continuous learning is essential. If you’re ready to make a meaningful impact in a fast-growing start-up environment and help shape the future of software solutions, this role is perfect for you. Apply now to take the next step in your career