Bestkaam Logo
Back to Jobs
Lenovo

UI Developer

Actively Reviewing

Lenovo

Bengaluru Full-Time 2–4 yrs exp Posted 3 weeks ago  · Apply by Aug 25, 2026

Responsibilities

  • Design, develop, and enhance both UI workflows and backend services for cloud-native applications
  • Build responsive, intuitive, and user-friendly interfaces
  • Develop scalable microservices and REST-based backend services using Python, Go, or Node.js
  • Participate in system design discussions, code reviews, debugging and troubleshooting
  • Write clean, maintainable, secure and production-quality code following engineering best practices
  • Collaborate closely with cross-functional engineering teams including architects, DevOps, QA, and product teams
  • Improve platform performance, reliability, scalability, and operational efficiency
  • Leverage AI-assisted development approaches and modern engineering tools to accelerate development and productivity

Requirements

  • 3–6 years of professional software development experience
  • Strong programming skills in Python, Go, or Node.js
  • Hands-on experience building UI applications using Angular and modern UI/UX principles
  • Good understanding of microservices architecture, REST APIs, databases, and distributed systems
  • Working knowledge of Linux, containers, Docker, and Kubernetes environments
  • Familiarity with software development best practices including code reviews, unit testing, and debugging
  • Strong analytical, problem-solving, and communication skills
  • Good to Have
  • Experience with GitHub Copilot or AI-assisted software development tools
  • Exposure to performance optimization, scalability, and reliability engineering
  • Working knowledge of cloud platforms and Kubernetes-based deployments