Senior Developer/Tech Lead
About the Role
We're looking for an experienced Senior Developer/Tech Lead to join our global engineering team. This role offers the opportunity to work on a large-scale, multi-market web publishing platform spanning 30+ international websites. You'll lead technical initiatives, architect solutions, and collaborate with distributed teams to deliver robust, scalable, and secure digital experiences across multiple technologies and platforms.
Key Responsibilities
- Lead the design, development, and implementation of scalable web applications and microservices architecture.
- Develop and maintain client-side JavaScript applications and interactive web components.
- Build and optimize Python-based microservices hosted on AWS infrastructure.
- Develop and maintain Cloudflare Workers for edge computing and performance optimization.
- Work with PHP-based systems, including Drupal CMS customization and backend development.
- Design, develop, and maintain API integrations with external systems, databases, and third-party services.
- Provide technical leadership and mentorship to development team members.
- Collaborate with cross-functional teams including content managers, QA engineers, and market stakeholders to translate business requirements into technical solutions.
- Ensure code quality, security best practices, and compliance standards across the platform.
- Participate in architectural decisions and drive technical improvements to enhance platform performance and scalability.
- Troubleshoot complex technical issues and provide solutions across the full stack.
- Adapt to evolving technologies and guide the team through technical transformations.
Requirements
- Excellent English (written and spoken) โ essential for technical communication, documentation, and collaboration with international teams.
- Proven experience working on large-scale, complex projects with distributed teams and multiple stakeholders.
- Proficiency in JavaScript (client-side) including modern frameworks and libraries (React, Vue, or similar).
- Experience with Python for backend development and AWS-hosted microservices.
- Hands-on experience with Cloudflare Workers or similar edge computing platforms.
- PHP development experience, preferably with content management systems like Drupal.
- Strong expertise in API design and integration, including RESTful APIs, webhooks, and third-party integrations.
- Experience with cloud infrastructure (AWS) and modern deployment practices.
- Understanding of web security, performance optimization, and scalability principles.
- Ability to work effectively in a remote, distributed team across multiple time zones.
- Strong problem-solving skills and ability to make sound technical decisions.
- Experience with version control systems (Git) and collaborative development workflows.
Nice to Have
- Senior/Tech Lead experience with proven track record of leading development teams.
- Experience with Drupal architecture, custom module development, and headless CMS implementations.
- Knowledge of static site generators and JAMstack architectures.
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with serverless architectures and AWS services (Lambda, API Gateway, S3, CloudFront, etc.).
- Understanding of content delivery networks (CDN) and edge caching strategies.
- Prior experience in pharmaceutical, healthcare, or highly regulated industries.
- Experience working with multilingual or multi-market platforms.
- Knowledge of accessibility standards (WCAG) and SEO best practices.
- Familiarity with agile methodologies and project management tools (Jira, Confluence).
What We Offer
- Fully remote working environment with flexible hours.
- Opportunity to lead technical initiatives on a large-scale, meaningful project.
- Collaborative international team with experienced engineers and cross-functional experts.
- Professional development opportunities in modern web technologies, cloud architecture, and technical leadership.
- Involvement in architectural decisions and platform evolution.
Project Description
The project involves building and maintaining a sophisticated web publishing platform that serves 30+ pharma websites across multiple international markets. The platform leverages a modern technology stack combining Drupal CMS with a static site generator, delivering flexibility for content publishers while maintaining a robust, secure, and performant architecture.
The technical architecture includes:
- Client-side JavaScript applications providing rich user experiences and interactive features.
- Python microservices hosted on AWS handling business logic, data processing, and integrations.
- Cloudflare Workers optimizing content delivery, security, and edge computing capabilities.
- PHP/Drupal backend managing content workflows, editorial processes, and publishing pipelines.
- Complex API integrations connecting to government databases, scientific resources, and third-party services.
Content accuracy and compliance are paramount โ each piece undergoes medical review, legal review, and rigorous testing before publication. The platform must ensure security, scalability, and reliability across all markets while supporting multiple languages and regional requirements.
The Senior Developer/Tech Lead will play a pivotal role in shaping the platform's technical direction, implementing new features, optimizing performance, and ensuring the architecture can scale to meet growing demands. This includes mentoring team members, conducting code reviews, driving best practices, and collaborating with stakeholders to deliver high-quality solutions that power critical healthcare information worldwide.
About JAKALA
At JAKALA, we value our talents and empower our people to express their full potential. If you seek a dynamic, ambitious, and creative workplace where you can make a difference, we're the right choice for you.
People are at the heart of everything we do, beyond their sheer talent and profession, making JAKALA a place to be. At JAKALA, people are a unique, diverse, multifaceted blend of individuals with passion, ambition, and brilliant ideas on how to transform data into value. We encourage Jakalers to explore their potential to maximize the impact of their work, providing them with a collaborative, supportive environment and the right tools, opportunities, and benefits.
Our purpose is to generate growth and innovation for our stakeholders and the whole community. In our teams, each person is unique and essential to achieve our goals as a community. "Together to get there" is our value proposition because we truly believe that sharing our abilities is our strength. Join us to make your future, our future. Together.
Required skills experience
| PHP | 1 year |
| Python | 3 years |
| JavaScript | 3 years |
Required languages
| English | B2 - Upper Intermediate |