This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Mid-level Full-stack Developer, you will play a pivotal role in a rapidly expanding startup, driving both front-end and backend development responsibilities to ensure timely project success.
You will work within an Agile development team to develop, test, and maintain a full-stack web application built on Microsoft technologies for backend hosted on AWS.
Daily scrum meetings will be attended to collaborate with cross-functional teams to identify and solve complex problems while striving for excellent development practices.
You will develop software applications using .NET C# language and React frameworks with TypeScript.
Close collaboration with the CTO, product owner, business analysts, and other developers will be required to ensure that software requirements are met.
Your focus will be on delivering high-quality reusable code, emphasizing service reliability and monitoring.
You will design and develop cloud-native software and utilize current technical best practices such as writing clean, testable code and pair programming.
Requirements:
You must have at least 3 to 4 years of proven development experience in a full-stack capacity.
Extensive experience in a front-end developer role responsible for developing modern web-based user interfaces utilizing React, Redux, and TypeScript is required.
Work experience in ReactJS workflows like Redux, Create React App, and other libraries is essential.
Good experience with .NET Core (6,8) and C# programming language is necessary.
Proficiency in ASP.NET Core, .NET Core 6.0/8.0, C#, SQL, Web API, and AWS is required.
Experience with managing CI/CD pipelines is a must.
Strong Agile and Scrum experience is essential.
Familiarity with Infrastructure as Code (IaaC), specifically AWS CDK, will be highly regarded.
Familiarity with containerization and Docker is preferred.
Excellent English communication skills are necessary to effectively collaborate with foreign counterparts.
Benefits:
This position offers the opportunity to work in a dynamic and rapidly expanding startup environment.
You will be part of a team that tackles challenging problems and strives for excellent development practices.
The role allows for remote work, providing flexibility in your work environment.
You will gain experience working with powerful technology and best-in-class automation in the SaaS industry.
Opportunities for professional growth and development within a supportive team are available.