Devsu is a technology agency that provides software development services, IT augmentation and staffing.
AI Fullstack Engineer, C#/React
Location
Peru
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
AI Fullstack Engineer, C#/React
Devsu
• Design, build, and deploy scalable full-stack applications using C#/.NET and React • AI Integration: Architect and implement AI-driven features, such as chatbots and voice-enabled tools, using the Microsoft AI stack. • API Architecture: Design, build, and maintain secure, high-performance RESTful APIs to connect frontends with backend services and third-party integrations. • Code Quality: Write clean, maintainable, and well-documented code while performing peer code reviews to ensure high engineering standards. • Build and maintain CI/CD pipelines using GitHub or Azure DevOps • Work with Docker/Kubernetes for containerized deployments • Collaborate with product and UX teams to translate business needs into technical solutions • Perform code reviews and enforce engineering best practices**
Job Requirements
- Frontend: Expert-level proficiency in React. Proven experience in building complex, responsive, and high-performing user interfaces.
- Proven experience delivering production systems using C# as the primary backend language
- Understanding of backend architecture, APIs, and data access patterns
- Microsoft AI Stack: Working knowledge of Azure AI Foundry, Azure OpenAI, and Speech AI systems. Experience integrating these into real-world applications (e.g., LLM-powered chatbots).
- Integrations: Deep experience with RESTful API design and integrating external SaaS services.
- Exposure to AI-related projects or integrations. Experience consuming AI services or integrating ML-powered APIs is a plus
- Experience in cross-functional product teams
- Excellent written and verbal communication skills for internal and client-facing interactions
- Team-oriented mindset with a passion for continuous learning and staying up to date with emerging technologies
- Proficient English communication skills (conversational B2+)
Benefits
- A stable, long-term contract with opportunities for career growth
- Private health insurance
- A remote-friendly culture that promotes work-life balance
- Continuous training, mentorship, and learning programs to keep you at the forefront of the industry
- Free access to AI training resources and state-of-the-art AI tools to elevate your daily work
- A flexible Paid Time Off (PTO) policy as well as paid holiday days
- Challenging, world-class software projects for clients in the US and LatAm
- Collaboration with some of the most talented software engineers in Latin America and the US, in a diverse work environment
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Design, develop, and maintain frontend applications and shared UI components using Angular, RxJS, and TypeScript • Build responsive, scalable, and high-performance web applications with strong usability and security standards • Contribute to frontend architecture decisions, testing strategies, CI/CD workflows, and development standards • Improve frontend reliability, maintainability, accessibility, and browser performance optimisation • Collaborate closely with product, design, backend, and blockchain engineering teams to deliver seamless user experiences • Participate in code reviews, testing workflows, and continuous improvement of frontend engineering practices • Monitor frontend application performance and contribute to observability and debugging processes • At senior level, lead architectural initiatives, mentor engineers, and drive frontend engineering standards across teams
Angular Technical Lead
CreatioCreatio is a global vendor of a no-code platform to automate workflows and CRM with a maximum degree of freedom.
• Lead the development of scalable and maintainable solutions for Freedom UI Design Time and customization tools. • Define and drive technical direction and architectural decisions together with the team. • Actively participate in development, especially in complex or high-impact areas. • Mentor engineers, support their professional growth, and foster strong engineering culture. • Facilitate team processes and ceremonies: backlog refinement, sprint planning, and sprint reviews. • Collaborate closely with product owners, stakeholders, and other teams to align technical solutions with product goals. • Drive improvements in development processes, engineering standards, and development practices. • Ensure high-quality engineering practices. • Help resolve complex technical and product issues when deep technical expertise is required. • Contribute to knowledge sharing and continuous improvement across the team and organization.
Angular Technical Lead – No Code Area
CreatioCreatio is a global vendor of a no-code platform to automate workflows and CRM with a maximum degree of freedom.
• Lead the development of scalable and maintainable solutions for Freedom UI Design Time and customization tools. • Define and drive technical direction and architectural decisions together with the team. • Actively participate in development, especially in complex or high-impact areas. • Mentor engineers, support their professional growth, and foster strong engineering culture. • Facilitate team processes and ceremonies: backlog refinement, sprint planning, and sprint reviews. • Collaborate closely with product owners, stakeholders, and other teams to align technical solutions with product goals. • Drive improvements in development processes, engineering standards, and development practices. • Ensure high-quality engineering practices. • Help resolve complex technical and product issues when deep technical expertise is required. • Contribute to knowledge sharing and continuous improvement across the team and organization.
• Construir a interface mobile da nova Vitrine de Crédito, proporcionando uma jornada fluida, responsiva, com alta performance que encante os clientes. • Adotar práticas de desenvolvimento limpas, escaláveis e de fácil manutenção utilizando Clean Architecture, princípios SOLID. • Integrar de forma eficiente o app com as APIs do backend, aplicando resiliência no consumo (tratamento de erros, paginação, retries) e estratégias de persistência local / offline-first. • Garantir a qualidade do código por meio de testes automatizados abrangentes (unitários, widgets, integração e golden tests) e automação de builds e releases. • Colaborar ativamente com pares e demais stakeholders.



