
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