Job Description:
We are seeking a skilled Full Stack Developer to join our small dynamic team. The ideal candidate will have strong experience in C#, JavaScript, Angular, and CSS, with a solid background in building responsive websites, developing Windows services, working with Azure cloud services, and integrating and working against APIs. You will play a critical role in the design, development, and maintenance of both front-end and back-end components of our web applications.
Key Responsibilities:
Design, develop, and maintain web applications using C#, JavaScript, and Angular.
Build responsive and visually appealing websites with a good understanding of CSS.
Develop, test, and deploy Windows services to support application functionality.
Work with Azure cloud services to manage application deployment, scaling, and monitoring.
Integrate and work against RESTful APIs to connect front-end applications with back-end services.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and fix bugs and performance bottlenecks.
Maintain code quality, organization, and automatization.
Stay up to date with emerging technologies and industry trends to ensure our applications are using the latest techniques and standards.
Qualifications:
Experience: 3+ years of experience as a Full Stack Developer or in a similar role.
Technical Skills:
Proficient in C# and .NET (v. 5+)
Strong experience with JavaScript and Angular (v. 12+) framework
Solid understanding and hands-on experience with CSS, including building responsive websites.
Experience with Windows services development and deployment.
Experience working with Azure cloud services.
Proficient in integrating and working against RESTful APIs and web services.
Knowledge of SQL databases and ORM frameworks.
Experience with version control systems (Git).
Any Graduate