LeadSoc Technologies Pvt Ltd
Report
Location
Bengaluru, Karnataka, India
JobType
full-time
About the job
This job is sourced from a job board
Role Overview
Design, develop, and maintain end-to-end web applications and services, spanning both frontend and backend. Ensure high
performance, scalability, and seamless integration across the technology stack. Work closely with product managers,
designers, and engineers to deliver software that meets business and user needs. Will be working within a team.
Job Responsibilities
▪ Develop and maintain features across the full stack (frontend, backend, APIs, databases).
▪ Build responsive, accessible, user-friendly interfaces.
▪ Implement backend services, business logic, and data models.
▪ Integrate front-end UI with backend systems securely and efficiently.
▪ Contribute to architectural decisions and system design for scalability and maintainability.
▪ Write clean, well-tested code and implement automated tests (unit, integration, end-to-end).
▪ Monitor, troubleshoot, and optimize application performance.
▪ Contribute to CI/CD pipelines, deployment automation, and DevOps practices.
▪ Work with cross-functional teams to understand requirements and translate UX/UI into functional experiences.
▪ Follow security best practices (input validation, authentication, authorization, encryption).
Required Qualifications
▪ 5+ years of hands-on experience developing cloud-based systems.
▪ Proficiency in React (frontend) and Node.js/TypeScript (backend).
▪ Proficiency in Python.
▪ Solid understanding of REST APIs, web sockets, or similar architectures.
▪ Hands-on experience with MySQL
▪ Familiarity with AWS environment and services.
▪ Proficient with Git, CI/CD systems, and common development tools.
▪ Strong debugging, problem-solving, and communication skills.
Preferred Qualifications
▪ Experience with containerization (Docker, Helm, Kubernetes).
▪ Familiarity with microservices architecture.
▪ Experience with Valkey/Redis, Kafka, or RabbitMQ.
▪ Solid understanding of performance optimization across the stack.
▪ Experience in Agile environment.