HamburgerMenu
hirist

Botsync - Software Development Engineer II - Full Stack Development

Botsync
Bangalore
4 - 7 Years

Posted on: 16/12/2025

Job Description

Key Responsibilities :

- Develop and maintain RESTful APIs and backend services using Python/Django and Django REST Framework.

- Build dynamic, reusable, and responsive UIs with ReactJS and modern JavaScript features (ES6+).

- Collaborate with UI/UX designers, product managers, and other developers to translate requirements into functional software.

- Design and implement efficient algorithms, data structures, and system design principles in backend logic to support scalable and high-performance applications.

- Write clean, maintainable, and efficient code with proper documentation.

- Optimize application performance and responsiveness.

- Collaborate cross-functionally with product, design, and DevOps teams to build robust end-to-end features.

- Ensure cross-platform optimization and responsiveness of applications.

- Write unit and integration tests to ensure software quality.

- Perform code reviews, pair programming, and contribute to best practices and process improvements.

- Troubleshoot production issues and provide quick resolutions.

Required Skills and Qualifications :

- Strong proficiency in Python and Django (including Django REST Framework).

- Hands-on experience with ReactJS, Redux, Hooks, and modern JavaScript (ES6+).

- Solid understanding of HTML5, CSS3, and responsive design.

- Experience working with RESTful APIs and integrating frontend with backend services.

- Proficiency in relational databases like PostgreSQL or MySQL.

- Experience with API design, authentication, and authorization patterns (OAuth2, JWT).

- Solid knowledge of backend algorithms, data structures, and performance optimization techniques.

- Familiarity with version control tools such as Git.

- Experience with containerization (e.g., Docker) is a plus.

- Ability to write and maintain automated tests (unit, integration).

- Good problem-solving skills and ability to debug efficiently.

- Excellent communication and teamwork skills.

Nice to Have :

- Experience with NoSQL databases (e.g., MongoDB, Redis, Cassandra).

- Familiarity with containerization (Docker, Docker Compose) and orchestration tools.

- Exposure to CI/CD pipelines (e.g., GitHub Actions, GitLab CI).

- Cloud service experience (AWS, GCP, or Azure).

- Experience with WebSockets, GraphQL, or asynchronous task queues (Celery, Redis).

- Knowledge of TypeScript.

- Familiarity with performance monitoring and logging tools.

Benefits :

- Work on cutting-edge automation & robotics solutions.

- Be part of a team transforming industrial workflows globally.

- Growth opportunities with hands-on learning and mentorship.

- Competitive salary and benefits.


info-icon

Did you find something suspicious?