We are looking for Senior Full Stack Software Engineers to join our team for onsite roles. The positions require strong hands-on experience in full stack development, covering both front-end and back-end technologies, with the ability to work end-to-end from design to deployment. The role demands a results-driven developer who is comfortable working in agile environments and collaborating with cross-functional teams.
Develop and maintain front-end website architecture
Design intuitive and responsive user interactions
Build and manage scalable back-end applications
Design, develop, and integrate APIs
Create and manage servers and databases for application functionality
Ensure application responsiveness, performance, and scalability
Collaborate with graphic designers for UI and UX implementation
Take ownership of features from concept to production
Write clean, maintainable, and efficient front-end and back-end code
Test applications, debug issues, and fix bugs efficiently
Work in an agile development environment
Stay updated with evolving web technologies and programming standards
5+ years of overall experience in full stack development
Strong experience working in agile development environments
Ability to independently handle complex application modules
Results-oriented, self-motivated, and proactive problem solver
Experience working with cloud-based architectures and modern deployment practices
Angular 2+, TypeScript, ASP.NET Core 3.1+, .NET 5, .NET 6, HTML5, CSS, Bootstrap 4, Google Material UI, SCSS, SQL Server, NoSQL databases, Azure Cosmos DB, Microsoft Azure, Azure Key Vault, Blob Storage, Docker, Kubernetes, Application Insights, REST APIs