Front-end Developer with AI
Indexed description
Experience and Skills
- 2 to 4 years of experience in frontend development with exposure to full-stack environments.
- Solid, production-level experience with React.
- Functional, working knowledge of Ruby on Rails and Node.js.
- Hands-on experience with frontend build tools such as Vite, Webpack, or Esbuild.
- Proficiency in testing frameworks, including Jest, Vitest, Cypress, or equivalent tools.
- Experience designing and working with Backend for Frontend (BFF) architecture.
- Active, daily use of AI-assisted development tools such as Cursor, Claude Code, Copilot, or equivalents.
- Experience integrating or utilizing AI APIs (LLMs, embeddings) in real-world products or side projects.
- Solid understanding of relational databases using SQL, and version control workflows using GitHub (PRs, code review, branching).
Skills
- Required Skills: React
- TypeScript
- Node.js
- Ruby on Rails
- SQL
- GitHub
- BFF (Backend for Frontend)
- Vite
- Webpack
- Esbuild
- Jest
- Vitest
- Cypress
- Claude Code
- Cursor
- LLM APIs
- AI integration
- React
- Software Architecture
- REST APIs
Projects
This role is designed for a builder who wants to actively shape how software is constructed, rather than simply implementing specifications. Operating in a high-impact environment, you will take technical ownership of your scope, proposing and executing improvements that directly move user metrics. You will work on an end-to-end stack combining a Ruby on Rails monolith, React microfrontends, and Node.js BFFs, while deeply integrating AI tools into your daily workflow. Working onsite in Santiago, you will collaborate with stakeholders and senior engineers to translate complex requirements into clean, maintainable solutions. Your focus will be on delivering real value to users, measuring the actual impact of your features post-deployment, and continuously optimizing performance, test coverage, and technical debt.Key Responsibilities
- Apply and propose improvements to project standards and development patterns within the team.
- Contribute to the overall quality and architecture of the software, collaborating with senior engineers on high-impact decisions.
- Implement technical contracts and ensure their strict compliance across services.
- Collaborate with developers and stakeholders to translate business requirements into clear, maintainable technical solutions.
- Propose and execute technical improvements regarding performance, testing, compilation, and technical debt with autonomy over your scope.
- Build end-to-end features, leveraging AI tools to accelerate development and add real product value.
- Measure the real-world impact of delivered features on users and business metrics, maintaining ownership beyond the initial pull request.
Benefits
We provide the opportunity to participate in impactful and technically rigorous industrial data projects that drive innovation and professional growth. Our work environment emphasizes technical excellence, collaboration, and continuous innovation.
Niuro supports a 100% remote work model, allowing flexibility in work location globally. We invest in career development through ongoing training programs and leadership opportunities, ensuring continuous growth and success.
Upon successful completion of the initial contract, there is potential for long-term collaboration and stable, full-time employment, reflecting our long-term commitment to our team members.
Joining Niuro means becoming part of a global community dedicated to technological excellence and benefiting from a strong administrative support infrastructure that enables you to focus on impactful work without distraction.
Nice to Have
- Preferred Skills: Docker
- Kubernetes
- CI/CD
- microservicios
- Serverless Functions
- Event Queues
- side projects con IA en producción
- Docker
- PostgreSQL
- AWS
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search