Full Stack Developer Job responsibilities:
§ Design overall architecture of the web application.
§ Maintain quality and ensure responsiveness of applications.
§ Collaborate with the rest of the engineering team to design and launch new features.
§ Maintain code integrity and organization.
§ Experience working with graphic designers and converting designs to visual elements.
§ Understanding and implementation of security and data protection.
Requirements:
§ A minimum of Bachelor's in Computer Science, Software Engineering and/or the relevant field.
§ 2+ years’ experience in .Net development stack (C#, MVC, ASP.Net, Web API etc.) and/or the equivalent.
§ Highly experienced with back-end programming languages {{Ex: ASP/Razor .Net C#, .Net Core, Angular 2+ (type script), Databases (MS/My SQL) etc}}.
§ Proficient experience using {{Ex: advanced JavaScript libraries and frameworks such as AngularJS, ReactJS, etc.}}.
§ Development experience for both mobile and desktop.
§ Understanding of server-side languages including {{such-as .Net C#, .Net Core, WCF, WEB APIs etc.}}.
§ Knowledge of code versioning tools {{such as TFS, Git etc.}}.
Preferred Skills:
Well organized, possess oriented, outstanding follow-through and attention to detail. Independent, self-motivated, ability to work under pressure, teamwork, multitasking, analytical skills.