S

SENIOR FULL STACK ENGINEER with React & NodeJS - REMOTE

Simple Solutions
Contract
Remote
United States

SENIOR FULL STACK ENGINEERΒ with React & NodeJS - REMOTEΒ 



Prefer a split of 60% Backend and 40% front end; But fine with 50%-50%.


Join the team and play a pivotal role in driving innovative digital solutions by combining your expertise in frontend development using React with backend proficiency in Node.js and GraphQL. This role offers a unique opportunity to contribute to cutting-edge education solutions at the intersection of technology and world- class education.

As a Full Stack Engineer, you will be responsible for both frontend and backend development, leveraging modern technologies such asΒ 







Required to have:




React, NodeJS & AWS plus Google Analytics




Then also Typescript, Python, JavaScript, HTML5, CSS3 for frontend development,




and utilizing Node.js for robust backend architecture.Β 





Duties and Responsibilities:




  • Develop robust and user-friendly using Python, React, Next.js, Typescript, JavaScript, HTML5, and CSS3 for the frontend.

  • Design and implement scalable, low-latency backend services using Node.js and GraphQL and REST APIs to support frontend functionalities.

  • Integrate user-facing elements with server-side logic to ensure high availability and data protection measures.

  • Collaborate closely with cross-functional teams to architect, develop, and maintain end-to-end solutions.

  • Contribute to a culture of innovation, continuous improvement, and a passion for learning and adopting new technologies.




Basic Qualifications:




  • Bachelor's degree or equivalent practical experience in computer science, engineering, or a related technical field.

  • Minimum of three years' relevant experience in Full Stack Development with expertise in React and Node.js.

  • Proficiency in React, Typescript, Next.js, HTML5, CSS3, and Next.js applications

  • Hands-on experience with Node.js building scalable backend services and APIs

  • Consistent focus on quality through observability, error handling, performance monitoring, unit testing, and end-to-end testing.

  • Critical thinking skills, excellent communication abilities, and the capacity to collaborate effectively with stakeholders.

  • Prior involvement in developing secure web applications and familiarity with application vulnerabilities.




Additional Qualifications And Skills:




  • Experience using GraphQL including a strong understanding and usage of GraphQL queries, mutations, and subscriptions.



  • Familiarity with database systems and Β Β (e.g., PostgreSQL,




    DynamoDB) for backend data management.





  • MUST HAVE Experience with building serverless AWS application infrastructure (e.g.




    Lambda, Amplify, DynamoDB)



  • Familiarity with CI/CD best practices (e.g. pre-commit hooks, GitHub actions, CDK)

Β 








Requirements



​