This role is for one of the Weekday's clients
Min Experience: 2 years
Location: Bengaluru
JobType: full-time
We are seeking a skilled and motivated Software Engineer with 2–3 years of hands-on experience in building scalable web applications using Python, Django, and ReactJS. The ideal candidate is passionate about writing clean code, solving complex problems, and contributing to high-quality products in a fast-paced, collaborative environment. This role offers the opportunity to work across the full stack and play a key part in designing and developing modern web applications that deliver exceptional user experiences.
Requirements
Key Responsibilities
1. Application Development
- Design, develop, and maintain robust, scalable, and secure backend services using Python and Django.
- Build intuitive and responsive user interfaces using ReactJS with a focus on performance and usability.
- Write modular, reusable, and efficient code following best practices and coding standards.
- Implement RESTful APIs and ensure seamless API integrations between frontend and backend systems.
2. Full-Stack Collaboration
- Work closely with product managers, designers, and senior engineers to translate requirements into technical specifications.
- Participate in architecture discussions, system design, and technical planning for new features and enhancements.
- Debug and troubleshoot issues across the stack, ensuring optimal performance and reliability.
3. Quality Assurance & Testing
- Develop unit tests, integration tests, and perform code reviews to maintain code quality.
- Identify performance bottlenecks and optimize application logic, database queries, and UI components.
- Ensure adherence to security standards, data protection practices, and application scalability.
4. Deployment & Maintenance
- Contribute to CI/CD pipelines, version control workflows, and deployment automation.
- Monitor application performance, logs, and user feedback to proactively identify issues.
- Maintain documentation for workflows, APIs, and system architectures.
Required Skills & Experience
- 2–3 years of professional experience as a Software Engineer or Full-Stack Developer.
- Strong proficiency in Python with practical experience in Django or Django REST Framework.
- Solid experience in building frontend applications using ReactJS, JavaScript/TypeScript, HTML5, and CSS3.
- Hands-on experience with relational databases such as PostgreSQL or MySQL, including query optimization.
- Knowledge of REST API design principles, authentication mechanisms, and state management.
- Familiarity with version control (Git), CI/CD tools, and cloud platforms (AWS/Azure/GCP) is a plus.
- Experience working in Agile or Scrum development environments.
- Strong debugging, analytical, and problem-solving skills.
Soft Skills
- Strong communication and collaboration abilities.
- A proactive mindset with a willingness to learn and contribute.
- Ability to work independently and manage time effectively in a dynamic environment.
- Attention to detail and commitment to delivering quality work.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Weekday AI
Apply for this position
Sign In to ApplyAbout Weekday AI
At Weekday (backed by YC; also Product Hunt #1 product of the day), we are building the next frontier in hiring. We have built the largest database of white collar talent in India and have built outreach tools on top of it to generate highest response ...