Job Description
JD – Dot Net Full Stack Developer
We are looking for candidates who have experience in Full Stack (5+ years). Currently it’s a Contract job
Experience : Minimum 5 years
for 1 year, but might convert to permanent position. Since it’s a remote job, work from home option is
available.
Responsibilities:
● Architect, design, and implement scalable, secure, highly available, backend services
● Manage DevOps with code reviews and quality for internal and external teams
● Design, develop, document, and maintain APIs serving a full suite of digital products/apps
● Integration and maintenance of external APIs into web applicaƟons (apps, ticketing, etc.)
● Design, build and maintain relaƟonal and NoSQL databases including a data warehouse
● Monitor and support our infrastructure systems (cloud services, databases, applications)
● Make every user interacƟon with our product a delighƞul and polished experience, while contributing
to a culture of excellence around the creative use of technology
● Research and develop fully opƟmized frontend experience for web and mobile incorporating
performance, best practices, accessibility, and SEO considerations
● Follow industry trends and maintain a strong interest in cuƫng-edge technology
● Translate application storyboards and use cases into functional applications
● Design, build and maintain efficient, reusable, and reliable code
● Help maintain code quality, organization, and automatization
Technical Requirements:
● Strong knowledge of React JS, Redux, C#, DOT NET Core frameworks
● 5+ years of relevant experience developing web apps in a fast-paced environment
● Deep knowledge of RESTful API design and development. (GraphQL is a plus)
● Building, documening, and maintaining public and private APIs
● Experience in utilizing cache, messaging, Async processing, etc. in online services
● Experience developing progressive web apps (PWAs) with lighthouse testing and updates
● Familiarity with Visual Studio, VS Code, and Azure
● Familiarity with Webpack, NPM, Grunt, and other front-end package managers
● Strong proficiency with JavaScript, CSS, Sass, and LESS, Mixins, ES6, TypeScript
● Strong understanding of object-oriented programming
● Familiar with various design and architectural paterns like MVC, MVVM, MVP
● Familiarity with Entity Framework, MicrosoŌ SQL Server, and Azure
● Experience with popular web application frameworks
● Ability to write high-performance, highly scalable applications