Return to jobs

Senior Backend Web Application Developer

Ref: 7018

Yesterday
Contract Type
Permanent

About Modis  

In the converging world of IT and engineering, Modis pioneers Smart Industry.   

Modis delivers cross-industry IT and digital engineering expertise to accelerate innovation and digital transformation. By combining an unique service offering of Tech Consulting, Tech Talent Services and Tech Academy solutions Modis enables businesses to progress, scale and perform.   

Modis has a global footprint with 30,000+ consultants in over 20 countries focused on Cognitive Technologies, Digital Transformation, Cloud & Infrastructure, Smart Ecosystem, and Industry 4.0 across the key sectors of Automotive & Transportation, Environmental & Energy, Software, Internet & Communication, Financial Services and Industrial Manufacturing.   

Modis is part of the Adecco Group, the world’s leading HR solutions company and a Fortune Global 500 company.

Position Highlights

The Senior Backend Web Application Developer is responsible for building, developing, and integrating web software applications and design architectures to support the total requirements and provide for present and future cross-functional requirements and interfaces.

Interact with the Product Delivery and Teach Lead to plan project schedules and technical direction. 

Key Role Responsibilities & Duties: 

  • Collaborate with cross-functional teams to define, design, and develop new features
  • Coordinate and work with other developers, business and system analysts, and UX designers who are involved with the software
  • Independently solves various problems and rectifies complicated issues through the application of design patterns
  • Work on bug fixing and improving application performance
  • Performs regular reviews
  • Research, design, implement, and manage software programs, and test and evaluate new programs
  • Create diagrams and models that will show other programmers the code needed for an application
  • Be able to communicate development progress to senior management

Qualifications and Education Requirements:

  • At least 5 years of professional experience in building web apps
  • At least 3 years of professional experience with the following: NodeJS 
  • Professional experience with JavaScript/Typescript
  • Other scripting programming languages, like Python, will be considered a plus
  • Habit of writing Unit Tests (with experience in Jest)
  • Experience in working with serverless technologies
  • Expertise in SQL (MySQL, PostgreSQL) and NoSQL(MongoDB) databases
  • Experience with building Rest APIs, preferably with OpenAPI
  • Experience with Git source control systems
  • Experience with AWS (especially Lambda, SNS, SQS, CLI) is a plus
  • Knowledge of Design Patterns
  • Knowledge of OOP principles and Functional programming
  • Knowledge of backend architectures and application design principles
  • Knowledge of DevOps and CI/CD tools
  • Understand Web optimization practices like code-splitting, lazy loading, chunking, etc
  • Understanding of async operations and experience working on handling real-time async data
  • Solid debugging and troubleshooting skills
  • Technical development team lead skills
  • English – High level of communication skills (read, write, speak)

You will get:

  • The chance to be a part of an international team focused on excellence in product development
  • Upskilling Training Programs
  • Recognition awards
  • 25 days paid leave
  • Additional health coverage (medical and dental care)
  • Special offers and discounts
  • Food vouchers
  • Sport cards
  • Competitive remuneration package
  • Charity and sport initiatives

Sounds interesting? Connect with us, we are waiting for you.

Our recruitment process will be fully remote for your safety! You can meet our hiring managers and recruitment specialists online!

Only short-listed candidates will be contacted. All applications will be treated in strict confidentiality.