Software Engineer at GroupM
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

16 Feb, 25

Salary

0.0

Posted On

28 Jan, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Postgresql, Relational Databases, Git, Project Management Skills, Sql, Version Control, Mysql

Industry

Information Technology/IT

Description

YOUR QUALIFICATIONS:

  • Experience in React, Node, managing and designing RESTful APIs
  • Knowledge of relational databases such as SQL, MySQL, PostgreSQL, Redshift, etc.
  • Proficiency with Git and version control workflows
  • Strong ability to problem-solve and debug code independently
  • High attention to detail, with strong organizational and project management skills
  • Bonus if you’ve previously managed a global application
Responsibilities
  • Maintain full-stack applications: Ensure the ongoing performance, stability, and scalability of web applications using React (frontend), Node.js (backend), and SQL databases. This includes regular updates, bug fixes, and performance optimization.
  • Work within an Azure-based environment: Understand and collaborate on Azure infrastructure, with a general understanding of the CI/CD deployment processes, without being responsible for direct configuration.
  • Create and maintain RESTful APIs: Develop backend services using Node.js to connect the frontend with the SQL database and external systems.
  • Optimize database queries: Write efficient SQL queries and stored procedures to interact with the database, ensuring data integrity and performance.
  • Integrate frontend and backend services: Ensure seamless communication between the React frontend and Node.js backend, implementing API integration and handling user authentication and authorization.
  • Perform debugging and troubleshooting: Diagnose and resolve technical issues across the application stack (frontend, backend, database, cloud).
  • Collaborate with cross-functional teams: Work closely with designers, DevOps engineers, and product managers to deliver high-quality features and improve the user experience.
  • Implement best practices in code and infrastructure: Follow industry standards for code quality, security, scalability, and maintainability across both backend and frontend services.
  • Deploy applications to Azure: Manage deployment pipelines, ensure smooth production releases, and monitor performance on Azure.
  • Stay current with new technologies: Continuously evaluate and integrate modern technologies and tools to improve the development process and overall application performance.
Loading...