Full Stack Engineer

Jobs for Humanity Logo

Jobs for Humanity

πŸ“Remote - Lebanon

Summary

Join our multinational technology consulting firm as a remote Full Stack Engineer. You will build web applications to process and vet data, extracting meaningful insights from survey data. Collaborate with engineers, data scientists, and data analysts. Your React and Ruby expertise will be crucial in delivering user-friendly features to streamline data processing. This role requires strong frontend and backend development skills, a commitment to clean code and effective testing, and a proactive approach to continuous improvement. The ideal candidate will possess experience with React, Ruby, and relevant database systems.

Requirements

  • Have experience with React
  • Have a strong understanding of modern frontend development practices, leveraging component-based architecture and state management
  • Have familiarity with CSS-in-JS solutions (e.g., Styled Components, Emotion, Material UI) and CSS fundamentals
  • Have experience building and maintaining scalable Ruby back-ends
  • Have familiarity with database systems (e.g., PostgreSQL, MongoDB)

Responsibilities

  • Work with stakeholders to implement usable and effective UIs
  • Develop and maintain backend services using modern frameworks
  • Work closely with cross-functional teams to gather requirements, provide estimates, and deliver features
  • Write clean, modular, and testable code following industry best practices
  • Write unit and integration tests to help identify, prevent and resolve issues both in frontend and backend solutions
  • Identify opportunities to improve the performance, maintainability, and scalability of existing systems

Preferred Qualifications

  • Have experience or familiarity with Graph Databases like Amazon Neptune, Neo4j, etc
  • Have experience or familiarity with Ruby on Rails
  • Have familiarity with testing frameworks (e.g., React Testing Library, Jest, Cypress, Playwright) for unit, integration, and end-to-end testing
  • Have familiarity with CI/CD pipelines and DevOps tools (e.g., GitHub Actions, Docker, Kubernetes)
  • Have exposure to cloud platforms such as AWS, Azure, or GCP

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs