We are seeking a talented and motivated Full Stack Developer with experience in Node.js, React.js, PostgreSQL, MongoDB, and Azure or AWS cloud applications to join our development team. This role involves working on both front-end and back-end applications, creating seamless user experiences, and contributing to the overall architecture of our systems. The ideal candidate is detail-oriented, adaptable, and experienced with version control frameworks.


Key Responsibilities:

  • Application Development:
    • Design, develop, and maintain both front-end and back-end components of our web applications.
    • Build user-friendly, responsive interfaces using React.js and ensure seamless integration with back-end services.
    • Develop and optimize server-side logic, databases, and APIs using Node.js, PostgreSQL, and MongoDB.
  • Cloud Application Management:
    • Deploy, manage, and optimize applications on Azure or AWS to ensure scalability, reliability, and performance.
    • Implement cloud-native solutions and leverage cloud services to enhance application functionality and security.
  • Database Management:
    • Work with PostgreSQL and MongoDB to store and retrieve data, ensuring efficiency and data integrity.
    • Implement and maintain data models that support scalable application architecture.
  • Code Collaboration and Version Control:
    • Collaborate with the development team using version control frameworks (e.g., Git) to manage and track code changes.
    • Participate in code reviews, provide feedback, and contribute to a positive team culture.
  • System Architecture and Optimization:
    • Contribute to the planning and implementation of scalable system architecture.
    • Identify and address performance bottlenecks in the application to ensure smooth functionality.
  • Testing and Quality Assurance:
    • Write unit, integration, and end-to-end tests to ensure code reliability and maintainability.
    • Troubleshoot, debug, and optimize code to meet performance standards.
  • Collaboration and Communication:
    • Work closely with designers, product managers, and other developers to ensure cohesive product development.
    • Participate in daily stand-ups, sprint planning, and other agile ceremonies.

Qualifications:

  • Education:
    • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Experience:
    • 3+ years of experience as a Full Stack Developer or similar role.
    • Proficiency with Node.js and React.js.
    • Hands-on experience with PostgreSQL and MongoDB databases.
    • Strong experience with Azure or AWS cloud services.
    • Knowledge of version control frameworks, particularly Git.
  • Skills and Abilities:
    • Front-End Skills: Expertise in React.js, JavaScript (ES6+), HTML, CSS, and responsive design.
    • Back-End Skills: Proficient in Node.js, Express.js, API development, and RESTful services.
    • Cloud Expertise: Experience deploying and managing applications on Azure or AWS, with an understanding of cloud security, cost optimization, and cloud-native services.
    • Database Management: Experience in designing and maintaining databases with PostgreSQL and MongoDB.
    • Version Control: Strong knowledge of Git, GitHub, or other version control tools, with a focus on best practices.
    • Problem-Solving: Excellent analytical and debugging skills.
    • Communication: Strong communication skills and the ability to work effectively in a collaborative team environment.
  • Preferred Qualifications:
    • Experience with additional front-end frameworks or libraries.
    • Familiarity with CI/CD pipelines, automated testing frameworks, and cloud security practices.

What We Offer:

  • Innovative Environment: Work with a forward-thinking team dedicated to building solutions that transform procurement.
  • Growth Opportunities: Access to continuous learning and career advancement.
  • Flexible Work Options: Remote work opportunities and flexible hours.
  • Competitive Compensation: Attractive salary package and benefits.
Job Category: Software Development
Job Type: Contractor
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Get a Free Demo

Chosen by Industry Leaders for Seamless Procurement

Get a Free Demo