
Senior Fullstack Developer, Node, React, AI
Kenlo
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Job Level
About the role
- Work across the full lifecycle of digital products, from planning through final implementation, with a focus on fullstack web development.
- Develop and maintain clean, well-structured, and sustainable code, following best practices such as Clean Code, SOLID, and evolutionary architecture principles.
- Create reusable, testable, and efficient components and services, ensuring quality, security, and maintainability.
- Collaborate on defining scalable, resilient, and service-oriented architectures.
- Build solutions using serverless architectures, caching, and asynchronous inter-service communication.
- Operate in cloud environments (Firebase, GCP, or AWS), ensuring high availability and performance of applications.
- Integrate Artificial Intelligence solutions into products, using AI APIs, Machine Learning models, LLMs, and generative models.
- Implement pipelines and integrations with AI services to enable smarter, more efficient applications.
- Develop and maintain RAG (Retrieval-Augmented Generation) based solutions, from design to production, using pipelines such as Airflow or Dataflow.
- Orchestrate multiple agents and automation flows using tools like n8n, scripts, bots, and AI solutions to reduce manual work and increase efficiency.
- Work collaboratively with multidisciplinary teams (Product, Data, Design, and Infrastructure) to define technical and architectural strategies.
- Translate complex challenges into efficient technical solutions aligned with product and business goals.
- Actively contribute to building consistent, high-quality end-user experiences.
- Design and run automated tests (unit, integration, and performance), ensuring quality and speed in deliveries.
- Monitor and analyze performance metrics, using data to continuously evolve application behavior and intelligence.
- Propose technical, architectural, and process improvements to drive continuous product evolution.
Requirements
- Proven experience as a Senior Fullstack Developer.
- Proficiency in React, Node.js, and Python.
- Strong knowledge of RESTful APIs and GraphQL.
- Practical experience integrating AI models (OpenAI, Vertex AI, Hugging Face, etc.) or machine learning frameworks.
- Familiarity with data pipelines and consuming predictive models via APIs.
- Experience with relational and NoSQL databases, including query optimization.
- Experience with serverless architectures, caching (Redis), and asynchronous communication.
- Experience with automated testing tools, Docker, and Git-based version control.
- Advanced English.
Benefits
- We believe in taking ownership of your career and foster an environment that encourages continuous learning, growth, and knowledge sharing. You will have access to development initiatives, regular feedback, performance cycles, and practices that support team growth.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
fullstack web developmentReactNode.jsPythonRESTful APIsGraphQLAI modelsmachine learningautomated testingquery optimization
Soft skills
collaborationproblem-solvingcommunicationtechnical strategyefficiency improvementadaptabilityteamworkcreativityanalytical thinkinguser experience focus