Match score not available

Senior Full-Stack Software Engineer (React)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 7+ years of experience in full-stack development, Proficiency in React, Redux, and related libraries, Experience with JavaScript, HTML5, CSS3 and backend technologies.

Key responsabilities:

  • Design and develop responsive frontend applications using React
  • Collaborate with backend engineers to integrate RESTful APIs
  • Ensure high code quality and adhere to coding standards
  • Identify and resolve issues, debugging code for performance

Innosphere logo
Innosphere https://www.innosphere.ca/
51 - 200 Employees
See all jobs

Job description

This is a remote position.

Our client is a non-profit organization based in the United States. They provide a global crowdfunding platform for grassroots charitable projects around the world. Our client is looking for an experienced Full-Stack Engineer with a strong focus on Frontend development using React. The ideal candidate will have a solid foundation in both frontend and backend development, with a passion for creating seamless user experiences. As a Full-Stack Engineer, you will be responsible for designing, developing, and maintaining our client’s web applications, ensuring they are scalable, efficient, and provide an exceptional user experience. 

This role offers the opportunity for an experienced software engineer to work on a product that makes a positive impact on the lives of many. If you care about collaboration, curiosity, communication excellence, and continuous improvement, this position is right for you. 

This is a remote position, available to U.S. candidates only.  
 

Roles and Responsibilities:  

  • Design and develop responsive, scalable, and efficient frontend applications using React, Redux, and other related technologies. 
  • Collaborate with backend engineers to design and develop RESTful APIs, and integrate them with frontend applications. 
  • Ensure high code quality, following best practices, and adhering to coding standards. 
  • Identify and resolve issues, debugging code, and optimizing application performance. 
  • Work closely with cross-functional teams, including design, product, and QA to ensure successful project delivery. 
  • Write unit tests, integration tests, and UI tests to ensure application stability and reliability. 
  • Stay current with industry trends, emerging technologies, and new tools, applying this knowledge to improve our applications and processes. 
     

Qualifications: 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field  
  • 7+ years of experience in full-stack development, with a focus on frontend development using React 
  • Experience working on large-scale, complex applications, with multiple integrations and dependencies 
  • Proficiency in React, Redux, and related libraries (e.g., React Hooks, React Router) 
  • Experience with state management, context API, and async operations 
  • Strong understanding of JavaScript (ES6+), HTML5, CSS3, and CSS preprocessors (e.g., Sass, Less) 
  • Knowledge of backend technologies (e.g., Node.js, Express, RESTful APIs) 
  • Experience with Git (preferably using GitHub) and modern CI/CD process 
  • Experience with databases (e.g., MongoDB, PostgreSQL) 
  • Experience with cloud platforms (preferably, AWS) and cloud-based services (e.g., AWS Lambda, Azure Functions, Google Cloud Functions) 
  • Excellent problem-solving skills, with the ability to break down complex issues into manageable parts 
  • Strong communication and collaboration skills, with experience working in agile teams 
  • Ability to adapt to changing requirements and priorities 
  • Passion for delivering high-quality software, with a focus on user experience and performance  

Nice To Haves: 

  • FreeMarker and/or Handlebars template engine 
  • Experience with TypeScript, GraphQL, or other related technologies 
  • Familiarity with containerization (e.g., Docker), 
  • Knowledge of security best practices, and experience with authentication and authorization 

Benefits:  

  • Flexible work hours 
  • Remote work 
  • Generous time off 
  • Professional development opportunities 
  • Health benefits (Medical, Dental, Vision, STD, LTD, Life) 
  • Paid family leave 
  • 401K  

Applicants must reside in the United States. Applicants must be able to demonstrate that they have legal authorization to work in the United States for the duration of this permanent position. Our client does not sponsor employment visas. 

In efforts to safeguard the health of employees and their families, our requires all employees to adhere to their Vaccination Mandate policy upon their start date. New employees working remotely who will have occasional contact with the office and/or co-workers will also be required to be fully vaccinated. 

Our client is an equal opportunity employer and values diversity in their organization. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 
 




Salary:

$150,000 - $165,000 USD

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Adaptability
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs