Encuentra tu próxima oportunidad

Busca ofertas por puesto, competencia y ubicación. Revisa los requisitos antes de preparar tu candidatura.

Una buena búsqueda no termina al encontrar un título atractivo. Compara las tareas, los requisitos y las condiciones de cada oferta con tu experiencia. Esta guía te ayuda a crear una lista de oportunidades, preparar documentos relevantes y comprobar dónde enviar cada candidatura.

La interfaz está en español. Los títulos y las descripciones de las empresas se mantienen en el idioma original de publicación, que puede ser inglés.

Borrar filtros

Resultados: 6190

← Volver a los resultados

Senior Full Stack Developer - Lead Engineer

Tweety Four 7

Ubicación
Lahore, Pakistan
Publicado
5 oct 2026

Confirma que la oferta sigue abierta y revisa sus condiciones en el sitio web de la empresa antes de solicitar el puesto.

Descripción del puesto

La interfaz está en español. Los títulos y las descripciones de las empresas se mantienen en el idioma original de publicación, que puede ser inglés.

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

Busca, compara y prepara tu candidatura

Empieza con un puesto o una competencia que quieras utilizar. Ajusta los filtros de ubicación y profesión y abre las ofertas para comparar sus responsabilidades. Si no encuentras resultados, prueba un término más corto o elimina un filtro cada vez.

Distingue los requisitos imprescindibles de las preferencias. Comprueba la jornada, la retribución y la ubicación cuando se indiquen. Un puesto remoto puede exigir residencia en un país, autorización para trabajar o coincidencia horaria. Confirma la oferta y las condiciones completas con la empresa.

Elige ejemplos reales de tu experiencia que respondan a los requisitos del puesto. Explica tu aportación y utiliza cifras solo cuando puedas justificarlas. Sigue las instrucciones de la empresa y revisa los datos de contacto, el contenido y el PDF antes de enviar la candidatura.

Antes de enviar tu candidatura

Preguntas sobre la búsqueda de empleo

¿Por qué algunas ofertas están en inglés?

Las empresas publican sus propios títulos y descripciones. Conservamos ese texto para no alterar requisitos o condiciones. La navegación y esta guía están en español. Si una búsqueda en español no encuentra ofertas, prueba también el título o la competencia en el idioma del anuncio, por ejemplo «software engineer».

¿Un puesto remoto permite trabajar desde cualquier país?

No necesariamente. La empresa puede limitar los países de residencia, exigir autorización para trabajar o fijar un horario. Comprueba estos puntos en la oferta original. Si no aparecen, consúltalos con la empresa antes de asumir que puedes trabajar desde tu ubicación.

¿Qué hago si no aparecen resultados?

Prueba un título más general o una sola competencia y elimina los filtros de uno en uno. Los nombres de los puestos varían entre empresas. Si una oferta concreta ha desaparecido, busca su referencia en la página de empleo de la empresa; ampliar los filtros no recupera una vacante cerrada.

¿La candidatura se envía desde ResumizeAI?

El botón de solicitud abre un destino externo. Sigue las instrucciones de la empresa o del proveedor de selección y confirma allí el envío. Preparar un currículum en ResumizeAI no equivale a presentar una candidatura. Si el enlace solo abre la web de la empresa, busca la vacante antes de continuar.

¿Cómo adapto el currículum y la carta de presentación?

Relaciona los requisitos con proyectos, tareas y resultados que puedas explicar. Destaca lo relevante sin inventar experiencia ni copiar competencias que no tienes. En la carta, explica tu interés y aporta un ejemplo concreto. Respeta el idioma y el formato pedidos y revisa ambos documentos antes de enviarlos.