Fullstack Dev - Bangalore, India

Posted Yesterday
Be an Early Applicant
2 Locations
In-Office or Remote
Senior level
Agency • Information Technology
The Role
Design, develop, test, deploy and maintain scalable full‑stack applications with focus on UI/UX and server‑side logic. Optimize performance and availability, build reusable code, mentor teammates, and collaborate with tech teams and end users. Work with container orchestration, observability and CI/CD tooling.
Summary Generated by Built In

The Role & Responsibilities

  • Design, develop, test, deploy, maintain and improve software in the area of UI/UX and server side programming and if required on Distributed side.
  • Manage individual project priorities, deadlines and deliverable. 
  • You will work closely with other technology teams and internal end users to deliver solutions that drive a variety of trade businesses. 
  • Optimize application for maximum performance, scalability and high availability.
  • Ensure the technical feasibility of UI/UX designs, development and work on implementing server side logic.
  • Build reusable code and libraries for future use.
  • Mentor and orient people in right direction.
  • Hands-on
 

Required Skill-set

  • Bachelors or master’s degree, further education or experience in engineering, computer science or technical related field.
  • You are an expert/master in the below.
    • High Proficiency in React JS with advanced knowledge of React JS eco-system.
    • JavaScript and JavaScript frameworks.
    • HTML/HTML5 (High Proficiency)
    • CSS/CSS3 (High Proficiency)
    • Understanding of OOP (Object Oriented Programming)
    • Java, J2EE, Spring.
  • Sever side programming experience (Node Js or any server-side programming experience)
  • SQL/MYSQL basics
  • Up to date with cross-browser and cross-platform issues
  • Experience of using a Test-Driven Development and Domain Driven Development approach and associated testing frameworks in the field of UI/UX.
  • Excellent interpersonal, communication, problem solving, analytical, organizational skills and attention to detail and excellent follow-through. 
  • Expert knowledge in Micro-Frontend and stateless application architecture.
  • Excellent in Data Structures, Algorithms.
  • Working experience on building stateless, SAAS/SOA and scalable applications/platforms.
  • Working experience in one of the container orchestration frameworks like Docker Swarm or Open-Shift/Kubernetes is must.
  • Basic understanding of UNIX, Shell scripting around RHEL eco-system.
  • Basic knowledge on continuous monitoring frameworks such as ELK, Grafana, and Prometheus on distributed infra.
  • Basic knowledge of dev-ops tools and framework such as Ansible, Jenkins is must.
  • Proficient understanding of code versioning tools, such as git/git-flow is must.
  • Openness for acquiring new skills and learning new technologies in short time span.

 

Added advantage if candidate has;

  • Working experience with one of functional programming: Scala, go, python
  • Experience in persistence store; MongoDB, Graph DB, Big table
  • Experience in several SDLC frameworks including but not limited to: Maven/Gradle, PIP, anaconda, Jenkins, Jira. 
  • Open-Source contribution.

Skills Required

  • Bachelors or Masters degree in engineering, computer science or related field (or equivalent experience)
  • High proficiency in React JS and advanced knowledge of the React ecosystem
  • Proficient in JavaScript and JavaScript frameworks
  • High proficiency in HTML/HTML5
  • High proficiency in CSS/CSS3
  • Understanding of Object Oriented Programming (OOP)
  • Experience with Java, J2EE and Spring
  • Server-side programming experience (Node.js or equivalent)
  • Basic SQL / MySQL knowledge
  • Knowledge of cross-browser and cross-platform issues
  • Experience with Test-Driven Development and Domain-Driven Development for UI/UX
  • Expert knowledge in Micro-Frontend and stateless application architecture
  • Strong knowledge of data structures and algorithms
  • Experience building stateless, SaaS/SOA and scalable applications/platforms
  • Working experience with container orchestration (Docker Swarm or OpenShift/Kubernetes)
  • Basic understanding of UNIX and shell scripting (RHEL ecosystem)
  • Basic knowledge of monitoring/observability: ELK, Grafana, Prometheus
  • Basic knowledge of dev-ops tools and frameworks such as Ansible and Jenkins
  • Proficient understanding of code versioning tools such as git and git-flow
  • Hands-on, strong interpersonal, communication, problem solving and organizational skills
  • Openness to acquire new skills and learn new technologies quickly
  • Working experience mentoring or orienting teammates
  • Preferred: functional programming experience (Scala, Go, Python)
  • Preferred: experience with persistence stores (MongoDB, Graph DB, Bigtable)
  • Preferred: experience with SDLC frameworks/tools (Maven/Gradle, pip, Anaconda, Jenkins, Jira)
  • Preferred: open-source contributions
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
5,017 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account