E
Posted a month ago
Full Stack Engineer
ETAPFull Stack Engineer
Requirements
3+ years professional software engineering experience, Proficiency in TypeScript, C#, HTML5, and CSS3, Experience with Next.js, Blazor, or SvelteKit, Backend experience with Node.js and/or .NET Core, API development skills (REST/GraphQL), Azure cloud services experience, SQL Server and/or PostgreSQL experience, Knowledge of web security standards
Skills
TypeScriptC#Next.jsNode.js.NET CoreAzureSQL ServerPostgreSQL
About the role
Responsibilities
- Design, develop, and maintain full-stack web applications using TypeScript, C#, Node.js, and .NET Core
- Build responsive and high-performance front-end applications using Next.js, Blazor, and SvelteKit
- Develop and optimize REST and GraphQL APIs, including caching strategies and HTTP best practices
- Implement secure coding practices using OWASP, CSP, OAuth/OIDC, and CORS
- Develop Progressive Web Apps (PWAs) with offline capabilities, service workers, and push notifications
- Optimize applications for performance, accessibility (WCAG), and Core Web Vitals
- Deploy and maintain applications in Azure cloud environments
- Work with SQL Server and PostgreSQL for data modeling, querying, and optimization
- Collaborate with cross-functional teams to deliver scalable and maintainable solutions
Requirements
- 3+ years of professional experience in software engineering or full-stack web development
- Strong proficiency in TypeScript, C#, HTML5, and CSS3
- Experience with modern front-end frameworks such as Next.js, Blazor, or SvelteKit
- Experience building backend services using Node.js and/or .NET Core
- Solid understanding of API development (REST/GraphQL) and HTTP fundamentals
- Experience working with Azure cloud services
- Hands-on experience with SQL Server and/or PostgreSQL
- Knowledge of web security standards and best practices
Preferred Qualifications
- Familiarity with TanStack Query, React Hook Form (RHF), and Zod
- Experience building PWAs with service workers and offline functionality
- Experience with Docker and modern development tooling (Vite, pnpm, ESLint, Prettier)
- Experience with testing frameworks such as Jest, Vitest, Playwright, xUnit, or MSTest
- Strong focus on performance optimization and accessibility standards
Benefits
- Competitive compensation aligned with the Mexican market
- Opportunity to work with modern technologies and cloud platforms
- Collaborative and inclusive work environment
- Career growth and development opportunities
About the Company
ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. By applying ETAP solutions, customers experience continuous intelligence during design and engineering and into operations and maintenance using a unified electrical digital twin platform. ETAP supports customers in their digital transformation and sustainable energy transitions for a green and smart future.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFull Stack Engineer
ETAP · Mexico City
