Trouvez votre prochaine opportunité

Recherchez des offres par métier, compétence et lieu. Vérifiez les exigences avant de préparer votre candidature.

Une recherche utile ne s’arrête pas à un intitulé séduisant. Comparez les missions, les exigences et les conditions avec votre expérience. Ce guide vous aide à sélectionner des opportunités, préparer des documents pertinents et vérifier où déposer chaque candidature.

L’interface est en français. Les intitulés et descriptions publiés par les entreprises restent dans leur langue d’origine, qui peut être l’anglais.

Effacer les filtres

Résultats : 6 190

← Retour aux résultats

Senior Full Stack Developer - Lead Engineer

Tweety Four 7

Lieu
Lahore, Pakistan
Publié
5 oct. 2026

Avant de postuler, confirmez sur le site de l’entreprise que l’offre est toujours ouverte et consultez les conditions complètes.

Description du poste

L’interface est en français. Les intitulés et descriptions publiés par les entreprises restent dans leur langue d’origine, qui peut être l’anglais.

Senior Full-Stack Developer – Mobile & Web (MERN) Senior Software Lead Engineer Job Type: Full-Time Timings: 12:00 pm - 08:00 pm (Monday To Friday) Work Location: Model Town, Lahore Salary: PKR 350,000 – 500,000/month (depending on experience, technical expertise, and overall suitability) Experience: 8+ years (9+ preferred) Gender: No gender preference Age Limit: 30 – 45 Language: English – Required Posted: 22 June 2026 About the Role We are looking for an experienced Senior Full-Stack Developer (Mobile & Web / MERN) to join a fast-growing European startup connecting students and flexible workers with local businesses in Belgium. The ideal candidate will have strong hands-on experience building production-grade applications across web and mobile, with the ability to take ownership of major technical systems, contribute to architecture decisions, mentor developers, and work directly with international stakeholders. You will be responsible for the technical direction of the platform across frontend, backend, APIs, integrations, databases, mobile applications, deployment, and performance — working across MongoDB, Express.js, React.js, Node.js, Nest.js, Next.js, TypeScript, and React Native. Key ResponsibilitiesArchitecture & Development Own and contribute to architecture decisions across Node.js, Nest.js, Express.js, React.js/Next.js, and TypeScript. Develop and maintain scalable full-stack web and mobile applications using the MERN stack and related technologies. Build clean, reusable, and responsive UI components using React.js. Develop efficient frontend logic and integrate frontend applications with backend services. Take ownership of features from concept through development, testing, deployment, and production. APIs, Security & Integrations Design, build, and maintain secure, scalable REST APIs. Implement authentication, authorization, and data security using JWT, OAuth, RBAC, and related best practices. Integrate third-party services and APIs, including payments, notifications, payroll, e-signing, and identity/ID verification. Databases & Performance Design and optimize data models across SQL and NoSQL databases. Work with PostgreSQL, MySQL, MongoDB, and Redis. Optimize database queries, indexing, caching, cloud deployments, and overall application performance. Troubleshoot and resolve bugs, production issues, and system performance bottlenecks. Cloud & Delivery Lead cloud deployments and scalability initiatives. Make informed build-vs-buy decisions. Evaluate and implement AI coding tools where they can improve development speed without compromising quality. Leadership & Collaboration Mentor developers through code reviews, technical guidance, pairing, and problem-solving. Participate in code reviews and maintain clean coding standards. Break down complex technical requirements into clear, achievable development tasks. Translate business requirements into technical solutions and communicate technical decisions to non-technical stakeholders. Work closely with designers, product managers, and development teams to deliver high-quality features. Establish development standards, best practices, and maintain technical documentation. Collaborate effectively with a distributed international team. Required Qualifications & Experience 8+ years (9+ preferred) of professional experience as a Full-Stack Developer. 5+ years of hands-on experience with the MERN stack: MongoDB, Express.js, React.js, Node.js. Strong experience working with Node.js, preferably Nest.js. Strong production experience with React.js and preferably Next.js. Excellent knowledge of TypeScript and modern JavaScript (ES6+). Strong understanding of asynchronous programming, API lifecycle, and system design. Strong backend architecture and server-side development skills. Hands-on experience with both SQL and NoSQL databases. Strong knowledge of PostgreSQL/MySQL, MongoDB, and Redis, including schema design, indexing, and query optimization. Experience with database design, optimization, and query performance. 5+ years of React Native experience. 5+ years of mobile application development experience across both iOS and Android. Experience deploying applications on cloud platforms such as AWS, DigitalOcean, or similar. Strong understanding of Git, branching strategies, version control, and clean coding practices. Experience leading a team or taking ownership of major technical systems. Proven experience mentoring and supporting other developers. Strong understanding of application security, scalability, and performance. Strong problem-solving and debugging skills. Strong written and verbal English communication skills. Comfortable working with an English-speaking, distributed international team. Ability to work independently and take ownership without constant supervision. Bachelor's degree in Computer Science, Software Engineering, or a related field is required. AI & Modern Development Practices Comfortable using AI development tools such as Claude Code, GitHub Copilot, Cursor, or similar as part of the daily development workflow. Able to evaluate when AI tools should and should not be used. Capable of reviewing AI-generated code with the same level of rigor as human-written code. Strong focus on code quality, security, maintainability, and performance. Nice to Have Advanced mobile development experience beyond core React Native. Microservices architecture. WebSockets. Queues, schedulers, and background processing. CI/CD pipelines and DevOps workflows. DOKS / Kubernetes experience. SaaS / startup scaling experience. GDPR familiarity. Experience working with international clients or distributed teams. Previous experience in a technical leadership or senior engineering role. Key Technical Skills Area Technologies Backend Node.js, Nest.js, Express.js, TypeScript, REST APIs Frontend React.js, Next.js, JavaScript (ES6+) Mobile React Native, iOS, Android Databases PostgreSQL, MySQL, MongoDB, Redis Cloud AWS, DigitalOcean, DOKS Security JWT, OAuth, RBAC Version Control Git Other Microservices, WebSockets, Queues, CI/CD, SaaS, AI Development Tools What We Offer Opportunity to work with an international, fast-growing startup. Opportunity to build meaningful products used by businesses and workers across multiple countries. Career growth toward Tech Lead / Engineering Manager positions. Opportunity to work on challenging, scalable software products. Application Requirements Candidates are required to provide: Updated CV/Resume GitHub profile link Relevant portfolio/projects, if available Details of experience with React Native and iOS/Android development Pay: Rs350,000.00 - Rs450,000.00 per month Application Question(s) Do you have at least 8 years of professional experience as a Full-Stack Developer? Do you have at least 5 years of hands-on professional experience with the MERN stack (MongoDB, Express.js, React.js, Node.js)? Do you have at least 3 years of professional experience building cross-platform mobile applications using React Native for both iOS and Android? Do you have proven professional experience leading a development team, mentoring engineers, or taking end-to-end ownership of major technical systems? Are you comfortable working full-time, in-person at our office in Model Town, Lahore, from 12:00 PM to 8:00 PM (Monday to Friday)? Are you professionally fluent in written and verbal English to collaborate daily with international stakeholders and distributed teams? Are you comfortable actively integrating AI coding tools (such as Claude Code, GitHub Copilot, or Cursor) into your daily development and code-review workflows? Do you have proven professional experience deploying, managing, and scaling production applications on cloud platforms such as AWS or DigitalOcean? Do you have hands-on professional experience designing schemas, writing optimized queries, and managing both SQL databases (PostgreSQL/MySQL) and NoSQL databases (MongoDB/Redis)? Do you have strong, hands-on production experience working with TypeScript and modern frameworks like Nest.js and Next.js? Work Location: In person

Recherchez, comparez et préparez votre candidature

Commencez par un métier ou une compétence que vous souhaitez utiliser. Ajustez les filtres de lieu et de métier, puis ouvrez les offres pour comparer les responsabilités. Si vous ne trouvez aucun résultat, essayez un terme plus court ou retirez un filtre à la fois.

Distinguez les exigences indispensables des préférences. Vérifiez les horaires, la rémunération et le lieu lorsqu’ils sont indiqués. Un poste à distance peut imposer un pays de résidence, une autorisation de travail ou des horaires compatibles. Confirmez la disponibilité et les conditions complètes auprès de l’entreprise.

Choisissez des exemples réels de votre expérience qui répondent aux besoins du poste. Expliquez votre contribution et n’utilisez des chiffres que si vous pouvez les justifier. Suivez les consignes de l’entreprise et vérifiez vos coordonnées, le contenu et le PDF avant l’envoi.

Avant d’envoyer votre candidature

Questions sur la recherche d’emploi

Pourquoi certaines annonces sont-elles en anglais ?

Les employeurs rédigent leurs propres intitulés et descriptions. Nous conservons ces textes pour ne pas modifier les exigences ou les conditions. La navigation et ce guide sont en français. Si une recherche en français ne donne rien, essayez aussi le métier ou la compétence dans la langue de l’annonce, par exemple « software engineer ».

Un poste à distance permet-il de travailler depuis n’importe quel pays ?

Pas nécessairement. L’entreprise peut limiter les pays de résidence, exiger une autorisation de travail ou imposer des horaires. Consultez l’annonce originale. Si ces informations manquent, demandez confirmation à l’employeur avant de considérer que le poste est accessible depuis votre lieu de résidence.

Que faire si aucun résultat ne s’affiche ?

Essayez un intitulé plus général ou une seule compétence et retirez les filtres un par un. Les intitulés varient selon les entreprises. Si une annonce précise a disparu, recherchez sa référence sur la page carrières de l’entreprise ; élargir la recherche ne rouvre pas un poste fermé.

Ma candidature est-elle envoyée depuis ResumizeAI ?

Le bouton de candidature ouvre un site externe. Suivez les instructions de l’employeur ou du prestataire de recrutement et confirmez l’envoi sur ce site. Préparer un CV dans ResumizeAI ne dépose pas de candidature. Si le lien mène seulement au site de l’entreprise, recherchez d’abord le poste concerné.

Comment adapter mon CV et ma lettre de motivation ?

Reliez les exigences à des projets, missions et résultats que vous pouvez expliquer. Mettez en avant votre expérience pertinente sans inventer de compétences. Dans la lettre, expliquez votre intérêt avec un exemple concret. Respectez la langue et le format demandés, puis relisez les deux documents avant de les envoyer.