Match score not available

Full-Stack Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)

Project Growth logo
Project Growth Marketing & Advertising Startup https://www.projectgrowthmarketing.com/
2 - 10 Employees
See all jobs

Job description

Our client, an innovative education technology company, is seeking a Full-Stack Software Engineer to develop and optimize scalable applications. This role involves working with Node.js, React.js, and Postgres, as well as integrating third-party APIs and managing AWS cloud infrastructure. If you are a highly skilled developer with experience in building REST APIs and crafting beautiful user interfaces, we encourage you to apply.

Location: Fully-Remote (Work from Home), 9 AM - 5 PM EST

Key Responsibilities
  • Full-Stack Development: Design, develop, test, and maintain system applications using Node.js, React.js, and Postgres.

  • API Development: Build and manage Node.js REST APIs, ensuring seamless system integration and performance.

  • User Interface: Develop clean, responsive, and highly functional user interfaces that enhance user experience.

  • AWS Cloud Management: Work with AWS cloud services for hosting, scaling, and managing applications efficiently.

  • Systems Integration: Leverage documented APIs from third-party providers to enhance platform functionality.

  • Performance Optimization: Write efficient, maintainable, and scalable code while following best practices and coding standards.

  • Source Control & Documentation: Maintain source control using Git and document software designs and code changes.

  • Collaboration: Work closely with cross-functional teams to align development efforts with business goals.

  • On-Call Rotation: Be available for occasional extended work hours, weekends, and holidays as required.

What Success Looks Like
  • High-Quality Code: Well-structured, efficient, and maintainable full-stack applications.

  • Optimized API Performance: Scalable and high-performing Node.js REST APIs that enable seamless system interactions.

  • User-Centric Design: Well-designed UI components that provide a smooth and intuitive user experience.

  • Reliable System Performance: Secure and efficient applications running in AWS cloud environments.

  • Effective Collaboration: Seamless coordination with internal teams to enhance product functionality.

Qualifications

Experience

  • 4+ years of experience in full-stack development with Node.js and React.js

  • Experience with Postgres or similar relational database engines.

  • Proven track record of developing scalable applications and REST APIs.

Skills

  • Proficient in front-end and back-end development with React.js and Node.js.

  • Experience managing AWS cloud infrastructure.

  • Strong knowledge of coding best practices, patterns, and system architecture.

  • Excellent troubleshooting, debugging, and problem-solving skills.

  • Familiar with Git for source control and version management.

  • Strong written and verbal English communication skills.

Nice to Have (Highly Advantageous)

  • Experience with LLMs, AI, or similar technologies.

  • Development of Chrome extensions.

  • Experience building applications with WebRTC or other streaming technologies.

  • Familiar with Scrum or Agile methodologies.

Opportunity

This is an exciting opportunity to work with a forward-thinking technology company, building solutions that impact the education sector. As a Full-Stack Software Engineer, you will play a critical role in developing and maintaining innovative applications, optimizing performance, and contributing to the company’s long-term success. If you are a highly skilled developer with a passion for scalable and efficient software, we encourage you to apply.






Application Process:
To be considered for this role these steps need to be followed:
  • Fill in the application form

  • Record a video showcasing your skill sets

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Marketing & Advertising
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Troubleshooting (Problem Solving)
  • Problem Solving

Full Stack Engineer Related jobs