Job Locations IN-Bengaluru | IN-Bengaluru
ID
2024-6097

Overview

The Full Stack Web Developer position requires an energetic and proactive generalist who will work as a key team member alongside other application developers and support staff. We want a decisive individual who possesses the skill set to manage multiple initiatives, spanning new software development projects as well as application maintenance and support.

Responsibilities

  • Minimum 6 years of architecting and development experience with both back-end server-side and front-end web development
  • Background in writing APIs or web applications with server-side frameworks in C#, .net
  • Exposure to a variety of front-end JavaScript libraries and frameworks like Angular, Vue.js, or React
  • Solid knowledge of ES2019 syntax, a working knowledge of module-based JavaScript development
  • Experience writing clean, structured, CSS using pre-processors like Sass or Less
  • Familiarity working with Git in a collaborative team environment, creating pull requests and performing code reviews.
  • Strong knowledge of relational databases and ability to write performant queries using SQL
  • Working knowledge of software design patterns, experience writing automated tests
  • Expert knowledge in architecting performant APIs and web applications optimized for both mobile and responsive web.

Qualifications

    • Leading architecture and development of responsive and mobile first web applications and APIs

                  Coordinating with strategy, internal and external stakeholders, and design                      during various project stages

    • Being a core contributor to code bases across many projects and clients
    • Collaborating closely across development disciplines to coordinate, and in some cases drive feature functionality and implementation.
    • Promote good team practices, such as regular code reviews and pair programming, technical mentoring and grooming.
    • Assisting the client support team using your technical background
    • Bring vision to the team in the form of new technology recommendations and approaches.

     

    Nice to have:

     

    • Experience using continuous integration & deployment tools such as Gitlab CI, Drone.io, TravisCI, or Circle CI
    • Experience using build tools such as Webpack.
    • Experience working with clients, explaining complex requirements and addressing concerns to a variety of different audiences.
    • Background in mobile app development
    • General knowledge of a lot of different web development frameworks and tools and the ability to weigh the pros and cons of each for a given problem.
    • Experience with Linux-based web servers.
    • Expertise building, using, and deploying container such as Docker and LXC
    • Excellent communication – verbal and written

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed