Key Responsibilities
- Design, develop, and maintain scalable web applications using React.js, Node.js, and Python.
- Build reusable frontend components and responsive user interfaces.
- Develop RESTful APIs and backend services using Node.js and Python frameworks.
- Design and implement cloud-native solutions on AWS.
- Collaborate with architects, product owners, and engineering teams to deliver high-quality software.
- Participate in application design, code reviews, troubleshooting, and performance optimization.
- Implement CI/CD pipelines and deployment automation.
- Ensure application security, scalability, and reliability.
- Work in Agile/Scrum teams and contribute to DevOps best practices.
Required Skills
- 8+ years of software development experience.
- Strong expertise in React.js.
- Strong backend development experience using Node.js.
- Hands-on experience with Python development.
- Experience building and consuming RESTful APIs.
- Strong experience with AWS services.
- Positive understanding of microservices architecture.
- Experience with SQL and NoSQL databases.
- Strong knowledge of JavaScript, TypeScript, HTML, and CSS.
- Experience with Git and version control systems.
- Exposure to Docker and Kubernetes.
- Familiarity with CI/CD tools and DevOps practices.
Preferred Skills
- Experience with GraphQL.
- Knowledge of serverless architectures on AWS.
- Experience with event-driven systems and messaging frameworks.
- Exposure to Infrastructure as Code (Terraform/CloudFormation).
- Experience working on enterprise-scale applications.
Education
- Bachelor's Degree in Engineering, Computer Science, Information Technology, or a related field.
📌 Python Developer (Bengaluru)
🏢 Impetus Career Consultants
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.