Software Engineer (Fullstack) at Weekday AI
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

12 May, 26

Salary

1200000.0

Posted On

11 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Django, Angular, PostgreSQL, MongoDB, OOPS, Microservices, Redis, Kafka, RabbitMQ, Celery, APIs, JSON, Linux, Unit Testing, Load Testing, Performance Optimization

Industry

technology;Information and Internet

Description
This role is for one of the Weekday's clients Salary range: Rs 800000 - Rs 1200000 (ie INR 8-12 LPA) Min Experience: 2 years Location: Bengaluru JobType: full-time We are looking for a skilled Python Developer with strong backend and full-stack capabilities to join a high-performance engineering team. This role requires solid expertise in Python-based application development, strong Object-Oriented Programming (OOPS) fundamentals, and hands-on experience building scalable web applications using Django and Angular. You will work on designing, developing, and optimizing applications that interact with databases, microservices, and distributed systems. The ideal candidate is analytical, detail-oriented, and comfortable working across backend, frontend, and data processing layers while collaborating closely with cross-functional teams to deliver reliable and efficient solutions. Key Responsibilities Design, develop, and maintain scalable applications using Python 3.x and Django Build responsive frontend components using Angular, HTML, CSS, and JavaScript Apply strong Object-Oriented Programming (OOPS) principles in application architecture Work extensively with PostgreSQL and MongoDB for data storage and retrieval Develop and integrate RESTful APIs and handle JSON-based data exchange Implement and manage microservices and asynchronous processing using Redis, Kafka, RabbitMQ, and Celery Perform data processing, caching, and messaging queue implementations for high-performance systems Apply networking fundamentals including Ping, SNMP, SSH, and related protocols in application environments Collaborate with team members in system design, architecture discussions, and technical decision-making Diagnose technical issues, debug applications, and provide effective solutions Contribute to code reviews, documentation, and best practices for maintainable and secure development Participate in testing activities including unit testing, load testing, and performance validation What Makes You a Great Fit Strong hands-on experience in Python 3.x development (mandatory) Proven experience with Django framework and Angular frontend development Solid working knowledge of PostgreSQL and MongoDB databases Strong understanding of OOPS concepts and application architecture principles Experience working with microservices technologies such as Redis, Kafka, RabbitMQ, and Celery Familiarity with networking concepts and protocols including Ping, SNMP, and SSH Ability to build and consume APIs and handle structured data formats like JSON Strong analytical and problem-solving skills Comfortable working in Linux environments with basic administration knowledge Experience integrating third-party tools and services into applications Understanding of unit testing, load testing, and performance optimization Strong collaboration skills and ability to work effectively in a team environment
Responsibilities
Design, develop, and maintain scalable applications using Python and Django, while building responsive frontend components with Angular. Collaborate with team members on system design and architecture, and contribute to code reviews and documentation.
Loading...