Browse current jobs

Full Stack Developer

iValue · Bangalore

Apply on employer website

Collected role description

Job Summary Hands-on Full Stack Developer responsible for designing, developing, testing, deploying, and supporting secure, scalable, high-performance web applications and enterprise platforms across the SDLC. About the Role Develop responsive frontend and scalable backend applications using JavaScript, TypeScript, React/Angular, HTML5/CSS3 and Java, Python, Go, Node.js or C++. Build and integrate REST/GraphQL APIs, microservices, web services, databases, cloud and enterprise systems. Contribute to architecture, system design, code reviews, scalability, performance, reliability and maintainability. Develop and deploy cloud applications using GCP/AWS/Azure, Docker, Kubernetes, Git and CI/CD. Implement authentication, authorization, API security, secure coding, data protection, logging, monitoring and observability. Develop automated unit, integration, API, end-to-end and performance tests; troubleshoot defects and production issues, perform RCA and drive resolution. Work with relational, NoSQL and distributed databases, optimizing queries and application performance. Collaborate with Product, Architecture, UX, QA, DevOps, Security and Engineering teams, participate in Agile delivery, documentation and mentoring. Own technical solutions from requirements and design through production and drive continuous engineering improvement. About You Bachelor’s degree in Computer Science, Engineering, IT or related field, or equivalent practical experience. Strong JavaScript/TypeScript plus one backend language: Java, Python, Go, Node.js or C++. Experience with React/Angular, REST, GraphQL, microservices, authentication/authorization, API security and distributed applications. Experience with PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, BigQuery or equivalent. Experience with GCP/AWS/Azure, Docker, Kubernetes, Git, CI/CD, cloud networking, monitoring and observability. Strong understanding of data structures & algorithms, OOP, design patterns, SDLC, system design, distributed systems, database/API design, security, testing, debugging, performance optimization and code review. Strong analytical, problem-solving, communication, collaboration, ownership and continuous-learning skills. Technical Skill Requirement Frontend: React, Angular, TypeScript, JavaScript, HTML5, CSS3 Backend: Java, Python, Go, Node.js, C++ | APIs: REST, GraphQL, JSON Data: PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, BigQuery Cloud/DevOps: GCP, AWS, Azure, Git, Docker, Kubernetes, CI/CD Testing: Jest, JUnit, Selenium, Cypress, Playwright | Observability: Cloud Monitoring, Prometheus, Grafana, Logging, Distributed Tracing

Collected experience requirement

5-8 years