About this role
As a Full-stack Developer, you'll play a pivotal role in a rapidly expanding startup, driving both front-end and backend development responsibilities to ensure timely project success.
Work within an Agile development team to develop, test and maintain, full-stack web application built on Microsoft technologies for backend hosted on AWSAttend daily scrum meetings to collaborate with cross-functional teams to identify and solve complex problems and strive for excellent development practiceDevelop software applications using .NET C# language and React frameworks with typescriptWork closely with CTO, product owner, business analysts, and other developers to ensure that software requirements are metDeliver high-quality reusable code, with a focus on service reliability and monitoringDesign and develop cloud-native softwareUtilisation of current technical best practices such as writing clean, testable code and pair programmingRequirements
At least 3 to 4 years of proven development experience on a full-stack capacityExtensive experience in a front-end developer role responsible for developing modern web-based user interfaces utilizing React, redux, TypeScriptWork experience in ReactJS workflows like Redux, Create React App, and other librariesGood experience with .Net Core (6,8) and C# programming languageASP.NET Core, .net Core 6.0/8.0, C#, SQL, Web API, AWSExperience with managing CI/CD pipelinesStrong Agile and Scrum experienceFamiliarity with IaaC and more specifically AWS CDK will be highly regardedFamiliarity with Containerization and DockerExcellent English communication skills to effectively collaborate with foreign counterparts
