
Search by job, company or skills

We are seeking a seasoned Senior Full-Stack Developer with proven expertise in C#/.NET Core for back-end development and Angular for front-end development. This role offers the opportunity to contribute to a next-generation financial transaction platform as part of a highly capable, collaborative, and tight-knit development team within a profitable and established company. You will play a critical role in designing, building, and maintaining both the user interface and the core backend systems, ensuring a high-performance and secure end-to-end experience for users.
Responsibilities
Front-End / UI:
- Design and develop rich, interactive, and responsive UI components using Angular, TypeScript/JavaScript, HTML5, and CSS3.
- Customize and extend ASP.NET Zero / Telerik Kendo UI to deliver enterprise-grade features and user experiences.
- Ensure seamless integration of UI with back-end systems via REST APIs and SignalR.
- Collaborate with UX designers and product owners to deliver accessible (WCAG-compliant), user-friendly, and intuitive interfaces.
- Optimize UI performance and ensure cross-browser and mobile compatibility.
- Participate in and lead UI architecture decisions, code reviews, and mentor junior developers.
Back-End / Server-Side:
- Develop and maintain robust server-side applications using C#/.NET Core.
- Design and implement scalable, maintainable back-end services, focusing on performance, security, and concurrency.
- Manage data persistence and integrations with SQL Server or PostgreSQL.
- Contribute to the platform's core architecture, infrastructure, and integration with other services.
- Support DevOps and deployment processes, including Linux-based or Windows-based environments, CI/CD pipelines, and cloud hosting.
General / Cross-Functional:
- Participate in Agile processes including sprint planning, stand-ups, and retrospectives.
- Engage in design reviews, enforce code quality, and contribute to the full software development lifecycle from concept through production.
- Troubleshoot complex issues across the stack and devise innovative solutions.
- Collaborate closely with senior technical leadership and business stakeholders.
- Mentor junior engineers and contribute to team documentation and knowledge sharing.
Job ID: 133676643