Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Software Engineer

Quantum World Technologies Inc.

Castanhal

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A technology firm in Brazil is seeking a Software Engineer specializing in AI Programs Front End with expertise in React. The role involves developing the front end of an agent assist chatbot and tools for drafting emails. The ideal candidate must possess strong knowledge of modern JavaScript, Python for backend services, and express a passion for building high-quality user experiences in a collaborative Scrum environment. Opportunities to impact user interface design and work with innovative AI technology are provided.

Qualificações

  • Proven experience in building complex front-end applications using React.
  • Ability to write and maintain backend services and scripts using Python.
  • Strong understanding of HTML, CSS, and JavaScript.
  • Familiarity with Agile engineering practices, CI/CD, and web technologies.

Responsabilidades

  • Develop and maintain the front end of the agent assist chatbot.
  • Build dynamic UI components that integrate with real-time AI services.
  • Collaborate with product owners and designers to create user interfaces.
  • Write clean and efficient code following best practices.
  • Participate in code reviews and testing.

Conhecimentos

React
JavaScript
Python
HTML
CSS
Postgres
Git
RESTful APIs
GraphQL
Agile practices
Descrição da oferta de emprego

Software Engineer – AI Programs Front End (React) As a Front End Software Engineer, you will be working in a high-energy team and will be responsible for building the front end for our agent assist chatbot and email drafting tools. This role requires a passion for AI, commitment to quality user experience, a strong understanding of front-end development, and the ability to work collaboratively in a fast-paced environment.

As a Scrum team member, you will be responsible for delivering solutions that adhere to the software architecture strategy, coding standards, and established organizational policies and procedures.

Job Functions, Essential Duties and Responsibilities
  • Develop and maintain the front end of the agent assist chatbot and email auto-drafting tool using React and modern JavaScript / TypeScript.
  • Build dynamic UI components that integrate with real-time AI services and backend APIs.
  • Collaborate with product owners, designers, and backend developers to create seamless and intuitive user interfaces.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Collaborate with backend engineers to interface with services built in Python and data stored in PostgreSQL.
  • Ensure the technical feasibility of UI / UX designs and optimize applications for maximum speed and scalability.
  • Participate in code reviews, testing, and continuous integration processes.
  • Translate product requirements and user feedback into elegant, functional interfaces.
  • Assist in estimating and planning throughout the software development life cycle.
Experience, Skills, Knowledge Requirements
  • Proven experience in building complex front-end applications using React.
  • Ability to write and maintain backend services and scripts using Python.
  • Knowledge of database design, querying, and optimization, particularly using Postgres.
  • Strong understanding of HTML, CSS, and JavaScript.
  • Exposure to GraphQL, and / or Azure Functions and Azure OpenAI.
  • Experience using version control systems such as Git.
  • Experience with RESTful APIs and integrating front-end components with backend services.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Experience working with other developers, quality engineers (QE), ops engineers and support engineers to ensure smooth deployment and continual operation.
  • Passion for developing good software.
  • Experience participating in design discussions with both technical and non-technical audiences.
  • Familiarity or experience with Agile engineering practices (test driven development, continuous integration and pair programming, etc.).
  • Understanding of web technologies (Apache, Proxies).
  • Experience with continuous integration and deployment (CI / CD).
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.