Leading dynamic business requires an experienced Senior Application Developer MERN. The role will focus on the Web Development lifecycle & AWS Services to drive innovative applications. Will collaborate with a team of Developers & Business Partners to create cutting-edge applications. Opportunity to further develop skills & expertise in MERN stack development.
Role: Application Development - MERN stack. Web Application development using the MERN stack. Working with Public Cloud - AWS Services to enhance applications. Test Applications for performance & functionality. Collaborate with Developers on projects & work alongside development members & business partners to develop Microservices. Designing & implementing client-side & server-side architecture / writing effective REST APIs & Microservices, as well as troubleshooting, debugging & upgrading packages. Write technical documentation. Leading the testing & maintenance of Web Applications. Ensuring the full Web Development Lifecycle is met & AWS Services are leveraged effectively. Contribute to both existing & new applications. Further develop your skills & expertise in MERN stack development. Opportunity to make a significant impact on Applications & contribute to the overall success of the team. Skills Experience Required: JavaScript, NodeJS, ES6 technologies - development experience. MERN Framework for Web Application development - good experience. Writing effective REST APIs & Microservices. Unit Testing - React Testing Library / Jest & E2E Test Automation with Cypress. CI/CD Orchestration Tools - Git Flow, GitHub Actions & Docker etc. AWS Services - detailed & working knowledge. Refactoring legacy applications into modern, scalable & maintainable solutions. Release procedures, coding design & documentation. Mentor & guide Application Developers. Organised, analytical & good interpersonal skills. Manage tasks independently & take ownership of responsibilities. Ability to use your initiative & make decisions independently when required. Communicate technical information clearly & articulately. Critical Thinking - ability to evaluate alternatives & present solutions aligned to business objectives & strategy. Collaborative approach to teamwork/team player. Desirable Experience:
Docker Pipelines / DevOps - strategies, design & implementation / Business Change Management procedures - Internal changes / Application Development platform - code & infrastructure best practices/strategies / Python or Jython / SQL / Industrial PLC code - Ladder Logic or similar.
Benefits Package:
Hybrid Working / Bonus / Company Car Allowance / Company Pension / Holiday Purchase Scheme / Private Medical Insurance / Sharesave Scheme / Employee Discount Platform. #J-18808-Ljbffr