We are looking for experienced Senior Full Stack Developers to join our onsite development team. The role involves end-to-end ownership of web application development, working across front-end and back-end layers, building scalable APIs, managing databases, and collaborating closely with designers and cross-functional teams in an agile environment.
Design and develop front-end web application architecture
Build interactive and responsive user interfaces
Develop and maintain back-end applications and APIs
Create and manage servers, databases, and application logic
Ensure application performance, scalability, and responsiveness
Collaborate with graphic designers and product teams
Own features from conception to production deployment
Write clean, maintainable, and efficient code
Perform unit testing, debugging, and issue resolution
Work in an agile development environment
Stay updated with modern web technologies and frameworks
5+ years of full-stack development experience
Strong experience in modern JavaScript frameworks
Hands-on experience with API design and backend services
Experience working with SQL and NoSQL databases
Exposure to cloud-based application development
Strong problem-solving and analytical skills
Self-motivated and results-oriented mindset
Experience working in agile/scrum teams
Angular 2+, TypeScript, ASP.NET Core 3.1+, .NET 5 / .NET 6, HTML5, CSS, Bootstrap 4 or Google Material, SCSS, SQL Server, Cosmos DB, REST APIs, Azure (Cosmos DB, Key Vault, Blob Storage, App Insights), Docker, Kubernetes