Meet Us @ 2024, Hyderabad    |    Together, Let's Explore Game Development Avenues!

CAREERS IN BACKEND ARCHITECT

Job Location:

Kolkata

Qualification:

B. E / B. Tech / M. E / M. Tech in Computer Science or Electronics and Communication / MCA / or relevant experience / 5+ years of web development experience.

  • Role: Team Lead/Technical Lead
  • Industry Type: IT-Software, Software Services
  • Functional Area: IT Software - Application Programming, Maintenance
  • Employment Type: Full Time, Permanent
  • Role Category: Programming & Design

Job Description

We are hiring experienced Website and Backend Developers to be a part of our enthusiastic team. We work in a variety of front-end technologies including PHP, React, Angular etc. We are looking for someone who can do hands-on and can also lead our backend team and put in place best practices for software engineering for Web front end and backend development.

Responsibilities

  • Design and develop secure and high performing backend API that can be consumed by any platform like mobile apps, website etc.
  • Technical strategy and guidance for clients
  • High-level low-level software design
  • Hands-on development deployment of applications
  • Mentoring fellow team members
  • Takes ownership of moderately complex tasks and drives them to completion.
  • Ensure the best possible performance, quality, and responsiveness of front end and backend applications.
  • Identify bottlenecks and bugs, and devise solutions to the problems & issues.

Requirements

  • Proficient in modern JavaScript frameworks React, Angular and others.
  • Must have experience building APIs using Node Js.
  • Knowledge of PHP, JQuery, AJAX etc. will be a plus. Knowledge of Codeigniter is an added advantage.
  • Experienced in product quality maintainable code.
  • Expertise in asynchronous request handling, partial page updates, AJAX, and CORS with a strong understanding of cross-browser compatibility issues and ways to work around them.
  • We prefer hands-on developers who can architect for modularisation and are adept at creating reusable components.
  • Strong knowledge using MySQL and NoSQL databases.
  • You will build robust and secure APIs using REST APIs
  • Experience with socket will be a big plus.
  • You will provide code architecture and componentization guidance to team members
  • You will mentor team members in best practices and conventions used in development
  • Experience with NoSQL databases like Mongo or Cassandra a plus
  • Strong analytical and problem- solving skills, aptitude for designing extremely efficient algorithms
  • Independent thinking and fast learning capabilities
  • Break projects into simpler granular tasks, estimate effort required and identify dependencies
  • Doing code reviews for junior developers and conducting best practice sessions
  • 5+ years of strong hands- on software development experience.
  • Experience in optimizing web applications for different browsers.
  • Experience in scaling web applications to deal with thousands of concurrent users is a big plus.
  • Experience in build progressive web app (PWA) will be mandatory
  • Working knowledge of Agile methodologies (running Stand-up, ScrumMaster)
  • We require someone who understands code versioning tools, such as Git.