Senior Full Stack Developer Job In Surbiton

Senior Full Stack Developer - REAL Technical Solutions Ltd
  • Surbiton, Other, United Kingdom
  • via clickajobs.com
-
Job Description


Senior Full Stack Developer -MEAN / MERN Stack Kingston / London / WFH / Hybrid

£80,000 - £90,000 plus excellent benefits / bonus / Stock Options - Office is based in Surbiton near Kingston in Surrey or Greater London / Hybrid working with one day (Wednesday) in the office
Overview for the Senior MEAN or MERN Full Stack Developer role:
Full Stack Developer Angular or React with a mix of the following: TypeScript, Node.js, MongoDB, Docker, Grafana and Kafka
A global investment and wealth management technology company seek skilled and experienced Senior MEAN or MERN Full Stack Developer experienced in all phases of the development life cycle and able to work on multiple high-profile projects simultaneously with a passion to design and develop applications, coordinate with the rest of the team to deliver high quality software products and develop both new applications and improve our existing ones in performance, capability, and reliability.
As the Senior MEAN or MERN Full Stack Developer you must be capable of:
Staying current on new technologies and employ best practices in utilizing a broad platform of technologies within a cloud based micro services environment;
Providing recommendations and evaluations for new designs and architecture;
Perform clean code, code analysis, unit testing, code optimization and integrate code changes;
Create, revise and maintain design/technical documentation and participate in peer code reviews and technical meetings;
Participate in the life cycle of product releases and analyse and identify system issues and recommend system enhancements or fixes;
Ability to solve complex problems without assistance.
Responsibilities for the MEAN or MERN Full Stack Developer role:
Contribute to the agile development process (Scrum/Scrumban framework) and utilise XP engineering practices where necessary.
Implement and refactor code in accordance with agreed coding and quality standards, be fully aware of technical debt. Experience with code quality analysis tools, such as SonarQube would be beneficial.
Practice continuous integration, check-in frequently, resolve build and test failures immediately and adhere to design and coding standards.
Practice test-driven development by writing automated (unit & integration) tests prior to building code to maintain high test coverage.
Collaborate with Product owners (PO) and Quality Assurance (QA) to help in the definition of user stories, acceptance criteria and test cases.
Collaborate with UI/UX team to make recommendations and drive design decisions.
Participate in design and technical workshop discussions, story definition, planning and estimation sessions.
Participate in show & tell sessions with clients & stakeholders and retrospectives with the team.
Preferred skills required for the MEAN or MERN Full Stack Developer role:
Bachelors degree or higher in Computer Science/Engineering.
Excellent verbal and written communication skills.
Must be a team player with excellent people skills and presentation skills.
Agile project experience and delivery.
Frontend Performance and Bundle Budgeting.
Work with UI/UX designers to ensure technical feasibility of their designs and develop new user-facing responsive features.
Experience with OpenID, OAuth 2 Authorization Code Flow and SSO Security.
Strong Experience knowledge of RxJS, WebSockets, JSON, JWT, RESTful WEB API.
Strong Working knowledge of OOP, Dependency Injection, Clean Code, TDD and Angular, Lifecycle & CLI.
5+ years of hands-on commercial experience with developing full stack SPA web applications.
Ideally 5+ years of Angular or REACT frameworks commercial experience.
Advanced knowledge and experience of the following technologies a plus:
HTML5, CSS3 / LESS, jQuery, Angular 6+, Typescript 3+, NodeJS, IIS, VS Code, Visual Studio, SonarLint, SonarQube, xUnit, SpecFlow, Selenium, Bootstrap, NPM.
Nice to have
Recent experience within in the Financial Industry.
Understanding C# .net Core and ASP.net Core.
Understanding of ELK / Elasticsearch technology stack.
Experience with 3rd party UI Control tools (e.g. DevExtreme).
1+ years of experience with SQL Server.
1+ years of experience with .net Core.
Working knowledge of build and DevOps tools (Jenkins, Octopus Deploy, TFS).
Working with containerization using Docker.
Hands-on experience with GraphQL, Swagger, Grafana and Kafka.

Senior Full Stack Developer - MEAN / MERN Stack Kingston / London / WFH / Hybrid

£80,000 - £90,000 plus excellent benefits / bonus / Stock Options - Office is based in Surbiton near Kingston in Surrey or Greater London / Hybrid working with one day (Wednesday) in the office

;