Job Title: Full stack developer
Location: Remote
Duration: Long Term Contract
Need 12 years experience
Roles and Responsibilities
-
Full stack developer serverside web application with Node.js and Express framework.
-
Establish RESTful APIs and connect them with React frontend technologies and AG Grid Enterprise.
-
Produce significant reusable scalable code using SAFe Scaled Agile methodology.
-
Cooperate with crossfunctional teams that include UX designers Product Owner Scrum Master and other developers and testers.
-
Using Azure DevOps CI/CD and GitHub for code reviews testing and deployments to multiple environments to guarantee quality and performance.
-
Leverage Azure server infrastructure of WAF Web Apps and Azure SQL databases.
-
Keep up with the latest web development methods and technologies and apply them to the project.
-
Synchronization of User Stories Sprints and PI activities; involvement in daily team meetings; and troubleshooting development and production issues across numerous environments.
-
Assist other developers by giving guidance mentoring and educational opportunities.
-
Demonstrate outstanding communication skills and participate in technical conversations with peers to establish yourself as a credible technical advisor.
Requirements and Skills
-
Understanding the essence of asynchronous programming in JavaScript & Node.js as well as common used npm libraries.
-
Strong grasp of Motif and CSS.
-
Familiarity with front technologies such as HTML5 and CSS3
-
User authentication and authorization using MSAL library and OAuth v2 with Azure Active Directory.
-
Integration of Dynamics 365 Sales OData APIs and SQL database into a single system
-
Designing SQL Server database schemas tables indexes that support business operations
-
The expertise in code versioning technologies such as GitHub Enterprise.
-
Good English communication abilities
-
Experience with JavaScript Node.js Express.js and related technologies is required.
-
Competence with backend data management that enhances RESTful APIs / microservices performance for a variety of user platforms including web browsers (Edge & Chrome) mobile tablets (iOS).
-
Expert knowledge of creating Web and mobile applications
-
Expertise in optimizing and modifying code for performance and maintainability including the use of asynchronous programming offline storage.