Job Description
REQUIRED SKILLS – Front End
5+ years of software development experience2+ years of ReactJS developmentStrong experience with modern and vanilla JavaScript and Typescript techniques including ReactJS, Redux, Mobx and ES6/ES7 featuresFamiliarity connecting to Microservices, REST APIs, Graph QL APIs, and other database-driven web applicationsExperience with third-party libraries and APIsAsynchronous programming including Promises, async/await, and ES7 generators, along with state management using Redux REQUIRED SKILLS – Back End
Modern web security methodologies & familiarity with both relational databases and non-relational databases (NoSQL, Elastic Search, Time Based DB)ASP.NET Web API in C#2+ years of C# development Responsibilities and Duties
Developing front end website architecture.
Designing user interactions on web pages.
Developing back end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimisation for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Designing and developing APIs.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.