···
Log in / Register
Backend / Full Stack Developer (NodeJS, Vue, AWS)
Indeed
Full-time
Onsite
No experience limit
No degree limit
Mexico
Favourites
Share
Some content was automatically translatedView Original
Description

DESCRIPTION **Position Objective:** Design, develop, and maintain robust, secure, and scalable web applications and backend services; manage infrastructure on AWS; create integration processes with external sources (web scraping / APIs); and act as the technical point of contact with clients to gather requirements and translate them into functional solutions. **Main Responsibilities:** * Backend / Business Logic: * Design and develop REST (or GraphQL) APIs using NodeJS (Express, NestJS, or similar frameworks). * Create and maintain batch processes, scheduled jobs, and integrations with other systems. * Implement authentication, authorization, session management, and security best practices. * Databases: * Design data models (tables, indexes, relationships) capable of supporting high data volumes. * Write complex queries, optimize them, and analyze execution plans. * Manage relational databases (MySQL, PostgreSQL, or others) and/or NoSQL databases (e.g., ClickHouse). * AWS / Infrastructure / Servers: * Deploy and maintain applications on AWS (e.g., EC2, RDS, S3, Lambda). * Manage development, testing, and production environments. * Configure monitoring, logs, and basic application health alerts. * Web Scraping / Integrations: * Develop web-scraping scripts (e.g., using Puppeteer, Playwright, Cheerio, or similar tools). * Ensure best practices: avoid blocks, handle captchas, respect rate-limiting. * Integrate with external APIs (REST/JSON), normalize data, and incorporate it into the internal system. * Front-end (Vue.js): * Maintain and develop views in Vue.js (components, state, routes). * Integrate front-end with backend APIs, manage states, validations, etc. * Client / Business Interaction: * Participate in and lead client meetings to gather requirements. * Understand business processes and translate them into clear technical specifications. * Present progress, prototypes, and results in a way that is understandable to non-technical stakeholders. * Coordinate with other teams (sales, operations, support). * Best Practices / Technical Leadership: * Define coding standards, conduct pull request reviews, and promote best practices. * Document APIs, processes, and technical decisions. * Mentor junior or semi-senior developers when applicable. **Soft Skills:** * Excellent verbal and written communication skills. * Ability to interact with clients, ask the right questions, and manage expectations. * Organized and autonomous: capable of taking requirements and turning them into actionable work plans. * Analytical thinking and results-oriented mindset. REQUIREMENTS * Experience: * More than 5 years of software development experience, with at least 3 years focused heavily on backend development. * Proven experience in production projects (not only academic ones).

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Juan García
Indeed · HR
Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.