
Posted date | 30th April, 2025 | Last date to apply | 30th May, 2025 |
Country | Pakistan | Locations | REMOTE |
Category | Software Engineering | ||
We are a dynamic and fast-growing technology company developing smart software solutions across various mobility and service domains. As part of our technology team expansion, we are seeking a talented Senior Developer / Technical Lead to oversee full-stack development, lead a small team of developers, and support the successful delivery of our core applications and integrations.
✅ Key Responsibilities
Software Development Leadership:
Lead backend (Python, FastAPI), frontend (React or Vue), and mobile (Flutter) development activities.
Ensure best coding practices and clean architecture in all modules.
Architecture & Integration:
Implement modular and scalable software architecture.
Support integrations with third-party APIs and platforms (e.g., payment gateways, mapping systems, booking services).
Database & Cloud Management:
Design and manage both SQL (PostgreSQL) and NoSQL (Firestore) databases.
Deploy and manage cloud-based environments (Firebase, AWS) in coordination with the DevOps setup.
Code Review & Quality Assurance:
Conduct code reviews, enforce development standards, and ensure high-quality code delivery.
Maintain test coverage and participate in debugging and troubleshooting.
Documentation & Onboarding:
Maintain technical documentation, API specs, and onboarding guides for future developers.
Team Collaboration:
Work collaboratively with UI/UX designers and other technical specialists to ensure cohesive product development.
Provide guidance to junior developers as needed.
✅ Qualifications & Skills
- Proven experience as a Senior Developer or Technical Lead on cross-functional projects
- Strong command over Python and frameworks like FastAPI
- Frontend experience in React or Vue.js
- Mobile development experience in Flutter is a plus
- Database expertise in PostgreSQL and Firestore
- Exposure to Firebase, AWS, or similar cloud platforms
- Experience with CI/CD pipelines and source control (e.g., Git)
- Strong analytical, problem-solving, and debugging skills
- Ability to work independently and mentor junior developers
- Bachelor’s degree in Computer Science or relevant field
Requirements
- Requires you to add current salary information.
- Resume attachment is required.