BD – React Frontend Engineer – Job9219

Job Summary

We are seeking a talented and motivated React Frontend Engineer to join our dynamic team. The successful candidate will play a crucial role in developing integrations and APIs that facilitate data movement in and out of our MongoDB database. This position is perfect for someone passionate about data manipulation, solving complex problems, and eager to contribute to our ongoing projects. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients and enhance user experience.

Job Responsibilities

  • Collaborating with the development team to understand requirements and develop scalable, efficient code.
  • Designing and implementing user interface components using React.js, ensuring a seamless and responsive user experience.
  • Maintaining and improving the performance of existing database-driven applications.
  • Working alongside frontend developers to ensure seamless data flow and integration, leveraging your understanding of JavaScript.
  • Developing, documenting, and maintaining our public API written in JavaScript (Node.js) that references our Python Flask API, ensuring a robust, secure, and efficient interface for external consumers (this is a nice-to-have).
  • Implementing and maintaining a comprehensive testing framework, including unit testing and load testing, to ensure scalability of integrations and data processing pipelines.
  • Creating detailed test plans to ensure the reliability and performance of all data integrations.
  • Documenting the development process, architecture, and standard components for both internal and public-facing APIs.

Basic Qualifications

  • Proficiency in React for frontend development to enhance user interface interactions (must have).
  • Experience in designing and developing responsive web applications using React, ensuring optimal performance and user experience.
  • Ability to develop and maintain RESTful APIs to support front-end functionality.
  • Strong experience with JavaScript and familiarity with Node.js, enabling effective collaboration with frontend developers and the development and maintenance of Node.js-based systems.
  • Proficient understanding of MongoDB, including database design, querying, and aggregation.
  • Understanding of RESTful APIs and experience with API integration.
  • Strong experience in developing and implementing comprehensive test plans, including unit and load testing, to ensure application reliability and performance.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Nice to have

  • Experience in Python development, specifically with projects involving data integration and manipulation.
  • Experience with developing integrations that import data from external APIs into our MongoDB database and/or export data from our database to external APIs.
  • Familiarity with ETL development processes.
  • Knowledge of Flask or similar Python web frameworks is a plus but not required.
  • Strong experience in developing and implementing comprehensive test plans, including unit and load testing, to ensure application reliability and performance.
Tipo de empleo: Remote
Ubicación del empleo: LATAM

Solicitar este puesto

Tipo(s) permitido(s): .pdf, .doc, .docx
×