Backend Developer - Typescript

Backend Developer - Typescript

  •   1 Vacancy
  • 3 Views

Offer Salary

Sign in to view salary

For Freelance

No

Job Description

Overview JOB TITLE: Backend Developer - Software EngineeringJOB CODE: TBCDEPARTMENT: Group ITBUSINESS UNIT: AGIREPORTS TO (TITLES): -NUMBER OF DIRECT REPORTS: -PURPOSE: The role purpose is a brief des...

Overview

JOB TITLE: Backend Developer - Software Engineering

JOB CODE: TBC

DEPARTMENT: Group IT

BUSINESS UNIT: AGI

REPORTS TO (TITLES): -

NUMBER OF DIRECT REPORTS: -

PURPOSE: The role purpose is a brief description of the position's main functionality

Back-end developers will be responsible for writing server-side web application logic in JavaScript using Node.js. Responsibilities include managing the interchange of data between the backend and the application, developing all server-side logic, defining and maintaining the central database, and ensuring high performance and responsiveness to requests from the front-end. Other duties include integration of user-facing elements developed by front-end developers with server-side logic, writing reusable, testable, and efficient code, designing and implementing low-latency, high-availability, and performance applications, implementing security and data protection, integrating data storage solutions (databases, key-value stores, blob stores, etc.), and implementing cache mechanisms.

Key Responsibilities

OPERATIONAL

  • Champions a structured approach to business application solutions.
  • Assures solutions not only fit for specific purposes but also align with the standards guidelines of business solutions.
  • Influences changes to standards when necessary.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Ability to read code done by any developer and update that code.

COMMUNICATION

  • Internal: Business Process owners, Subject Matter Experts; Group IT Team
  • External: Product and Solution Providers, Implementation Partners
Qualifications and Experience

EDUCATION AND TECHNICAL CERTIFICATIONS

  • Degree in Computer Science, Information Technology or related Engineering subjects
  • Minimum of 5 years in Node.js, JS frameworks
  • Overall 7+ years of development experience
  • Experience with software engineering, customer experience
  • Experience developing engineering applications for a large corporation
  • Developing and maintaining all server-side components

KNOWLEDGE AND SKILL

  • Extensive knowledge of JavaScript, Node.js, web stacks, libraries, and frameworks
  • Knowledge of technologies such as Node.js, React.js, NestJS, TypeScript, HTML5 and CSS3
  • Knowledge of AWS services and Azure DevOps pipelines
  • Deep knowledge of MongoDB, including Aggregation Pipelines
  • Experience with PostgreSQL (design, queries, optimization)
  • Superb interpersonal, communication, and collaboration skills
  • Exceptional analytical and problem-solving aptitude
  • Hands-on experience with APIs for integrations
  • Understanding of Microservices and Event-Driven architecture
  • Understanding of CI/CD best practices and infrastructure-as-code
  • Experience on OAuth, Social accounts
  • Familiarity with testing frameworks like Enzyme and Jest
  • Knowledge of Kubernetes, Docker, Nginx
  • Relational DB, NoSQL DB
  • Familiarity with Storage queues/service bus
  • Familiarity with REST API design pattern
  • Experience with microservices architecture
  • Familiarity with caching mechanisms like Redis
  • Experience with serverless technology (Nice to have)
  • Familiarity with testing frameworks like Mocha and Chai
  • Familiarity with code versioning tools like GitHub

EXPERIENCE

  • 7+ years as a Back-End Developer, JavaScript-based
  • 5+ years of experience on Node.js, JavaScript, HTML5, CSS, JavaScript, jQuery/Bootstrap and JSON
Tracking.aspx?9V%2bsQ7SbsbrjCrHxFAgT8c0Y41IYWveGv
  • Share this job:
Related Jobs

Not Specified, AE

Sign in to view salary

Published: 5 hours ago

Graphic Designer

Marc Ellis

Not Specified, AE

Sign in to view salary

Published: 5 hours ago

Not Specified, AE

Sign in to view salary

Published: 10 hours ago

Not Specified, AE

Sign in to view salary

Published: 1 day ago

Not Specified, AE

Sign in to view salary

Published: 1 day ago