The Developer will be responsible for backend and frontend development, database management, and integration of business systems, with a strong emphasis on scalability, performance, and security.
Reports to the Product Manager and works closely with the required stakeholders for better delivery and support.
- What you’ll own:
Build and maintain backend services and robust APIs to power web and mobile applications.
Develop and maintain internal systems (CRM modules, portals, mobile apps) and implement new product features per priorities.
Own the feature lifecycle: design → implement → test → document → deploy; ensure release readiness and participate in production support.
Ensure system health: maintain performance, reliability, and data integrity; triage production issues, fix bugs, and reduce technical debt.
Design and maintain databases: schema design, query optimization, migrations, and ongoing tuning.
Integrate and secure systems: implement integrations, authentication/authorization, and access‑control practices.
Collaborate and hand over: work with Product, in‑house developers, customer support, and external partners during transitions.
Document for continuity: maintain clear technical documentation to support long‑term ownership.
- Technical Skills:
Python
ReactJS (web)
React Native or equivalent mobile development framework
PostgreSQL
REST API development
Database design and optimization
Authentication and authorization concepts
Version control systems such as Git