Back to jobs

Senior Fullstack Developer – AWS, Microservices & Automation

Mexico

Senior Fullstack Developer – AWS, Microservices & Automation

Job Description : 

We are seeking an accomplished Senior Fullstack Developer with deep AWS and microservices expertise, as well as hands-on experience architecting and building automation solutions at scale. As a senior contributor, you’ll collaborate with solution architects to design automation-centric systems, mentor team members, and integrate automation services into robust, cloud-native web platforms.

Key Responsibilities

  • Develop complex, scalable frontends using React.js, Next.js, Tailwind CSS, Vite, and modern UI frameworks (Material UI, Ant Design).
  • Build backend microservices using Node.js (Lambdas) and/or Python, optimizing for high performance, security, and reliability within microservices architecture.
  • Design and implement scalable browser automation solutions for tasks such as web scraping, data extraction, testing, and workflow automation using frameworks like playwright ,Puppeteer, Playwright, or Selenium.
  • Ensure automation systems are robust, distributed, and monitored in production, leveraging containerization and serverless patterns as appropriate.
  • Participate in data architecture decisions, leveraging PostgreSQL, DynamoDB, AWS Glue, and AWS S3, and guide data engineering best practices for reliable, high-quality data pipelines supporting automated data ingestion.
  • Design ETL and data cleaning/matching workflows in Python or Node.js, incorporating browser automation where web data aggregation or validation is required.
  • Orchestrate event-driven and automation workflows using AWS Lambda, Step Functions, EventBridge, and SQS for real-time, scalable automation logic.
  • Build analytics and real-time dashboards (Kibana, OpenSearch Dashboards, or custom React-based solutions) reflecting browser automation results, job states, and KPIs.
  • Oversee cloud infrastructure and DevOps pipelines with AWS services (Cognito, ECS, Elastic Beanstalk, RDS, S3, Lambda, SQS) and CI/CD using CodePipeline, GitHub Actions, etc., with a focus on deploying and scaling headless browser workloads.
  • Integrate third-party platforms such as Salesforce, Snowflake, Zoho CRM, and email/SaaS platforms via robust RESTful APIs, AWS Glue, or Python SDKs, coordinating with browser automation for end-to-end workflows.
  • Drive architecture reviews, code quality, security, and technical best practices, fostering a culture of collaboration, continuous improvement, and robust automation.
  • Guide and mentor junior developers and QA engineers in automation strategies, reviewing code, sharing knowledge, and promoting professional growth within the team.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years fullstack application development experience across frontend and backend stacks, including leadership or project ownership roles.
  • Strong experience with browser automation solutions (Puppeteer, Playwright, Selenium, or similar), including large-scale orchestration, distributed execution, and monitoring.
  • Expertise in React.js, Next.js, Tailwind CSS, Vite, and UI libraries (Material UI, Ant Design).
  • Advanced backend development experience with Node.js and/or Python, REST/GraphQL API design, and microservices architecture.
  • Proven ability in data pipeline engineering—PostgreSQL, DynamoDB, AWS Glue, and experience integrating automation-sourced data.
  • Deep expertise with AWS cloud services: Cognito, S3, Lambda, RDS, SQS, ECS, Step Functions, EventBridge, Glue.
  • DevOps automation skills: CI/CD (GitHub Actions, CodePipeline), containerization (Docker, ECS, Kubernetes), and infrastructure-as-code (Serverless Framework, AWS SAM, Terraform).
  • Experience integrating enterprise platforms (Salesforce, Snowflake, Zoho CRM, email platforms) via secure, scalable APIs and automation workflows.
  • Advanced knowledge of secure development, cloud security, data protection, and regulatory best practices.
  • Strong English communication and collaboration skills; ability to mentor team members and lead architectural decision-making.

Preferred Qualifications

  • AWS Certification(s) (Solutions Architect, Developer)
  • Experience scaling browser automation in cloud/container environments
  • Experience with OpenSearch/Elasticsearch for log analytics and search
  • Experience with real-time analytics, data visualization platforms, and large-scale data processing
  • Experience with orchestration frameworks (Airflow, Step Functions) for automation
  • Experience with Zoho CRM
  • Experience with Docker, Kubernetes/ECS, or other container orchestration solutions

Create a Job Alert

Interested in building your career at P\S\L Group? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf