Requirements
Key Responsibilities
â Work with Product and Business teams to deliver configurable product management
interfaces and business -level reporting, presenting data through clear, actionable
visualizations that support insights into service usage and sales performance.
â Build, maintain, and optimize scalable, secure, and high -performance backend services
using Python frameworks such as Django, FastAPI.
â Design and build responsive, user -friendly interfaces using Django templates and
modern JavaScript frameworks, including Alpine.js, jQuery, and vanilla JavaScript, to
deliver a high -quality user experience.
â Integrate and manage task queues and background workers using Celery and
RabbitMQ.
â Utilize Redis and other in -memory data stores for caching and performance optimization.
â Work with relational and NoSQL databases such as PostgreSQL and MongoDB,
ensuring data integrity and performance.
â Collaborate with QA and DevOps teams to ensure smooth deployments and system
reliability.
â Write clean, maintainable, well -documented, and testable code.
â Troubleshoot, debug, and resolve issues across the full application stack.
â Participate in code reviews, architectural discussions, and continuous improvement
initiatives.
Qualifications
â Bachelor’s degree in Computer Science, Information Technology, or a related field (or
equivalent practical experience).
â 3+ years of professional experience in Full Stack development, with strong expertise in
Python and Django.
â Excellent communication and collaboration skills.
â A passion for building scalable, user -centric, and innovative software solutions.
Benefits
What We Offer
â An opportunity to make a meaningful impact in a rapidly growing SaaS company.
â A collaborative, inclusive, and supportive work environment.
â Competitive salary and benefits package.
â Opportunities for learning, career growth, and ownership.
â A culture that values innovation, creativity, and healthy work -life balance.
Interview Process
â 30 minutes – Initial Screening Interview
â 60 minutes – Machine Test
â 45 minutes – Technical Interview
â 30 minutes – Executive Interview
Candidates can expect to hear from us within one week of applying if their profile aligns with the role.