TU PRÓXIMO CAPÍTULO
Senior Software Engineer – Angular, Next.js
Sobre el puesto
• Design, develop, and maintain scalable web applications using Angular and Next.js
• Build and integrate responsive, user-friendly UIs with reusable components
• Implement server-side rendering (SSR) and static site generation (SSG) using Next.js for improved performance and SEO
• Collaborate with UX/UI designers to translate wireframes and prototypes into functional applications
• Integrate front-end applications with RESTful APIs, GraphQL, and backend services
• Optimize application performance, loading speed, and scalability
• Write clean, maintainable, and testable code following best practices
• Troubleshoot, debug, and resolve issues in production and development environments
• Work closely with cross-functional teams (backend developers, QA, product managers) to deliver high-quality solutions
• Stay updated with emerging front-end trends, frameworks, and best practices
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
• 4+ years of hands-on experience in front-end development
• Strong proficiency in Angular (latest versions), including modules, services, RxJS, forms, and state management
• Proven experience with Next.js (SSR, SSG, API routes, middleware)
• Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3, and Bootstrap/Tailwind
• Experience with REST APIs, GraphQL, and backend integration
• Familiarity with Node.js and modern build tools (Webpack, Vite, etc.)
• Experience in version control using Git/GitHub/GitLab
• Understanding of responsive design, cross-browser compatibility, and accessibility
• Strong problem-solving and debugging skills
• Fully distributed team spanning many countries
• Remote work