Senior Full Stack Node.js Developer (BE heavy)

Job Description

Workana is the largest remote work platform for talents in Latin America. Our new segment Workana Premium focuses on matching the most exceptional professionals with leading and innovative companies around the globe. Enjoy competitive compensation, dedicated support, and the flexibility of remote work within a dynamic environment that fosters collaboration and professional advancement.

We are proud to present you with the following opportunity.

About Our Client:

Bahr & Company Inc. is a forward-thinking technology firm dedicated to building innovative software solutions that drive efficiency and enhance user experiences. With a focus on modern web technologies and scalable architectures, the company is committed to delivering high-quality digital products for a diverse range of industries. Their team values collaboration, technical excellence, and continuous learning, making it an exciting environment for professionals looking to work with cutting-edge technologies and contribute to impactful projects.

Role Overview:

As a Senior Full Stack Node.js Developer, you will take the lead in developing and maintaining React.js and Next.js applications, ensuring seamless user experiences. You will collaborate closely with backend teams to integrate APIs, manage data flow, and troubleshoot UI/UX challenges. This role offers an exciting opportunity to contribute to scalable architectures, optimize application performance, and work with modern technologies such as AWS and microservices.

This is a temporary role with a 2-months contract with the possibility to extend.

Responsibilities:

  • Develop and manage Node.js backend services and AWS RDS databases.
  • Create and optimize API endpoints for seamless data exchange.
  • Work on backend processes, ensuring smooth system performance.
  • Support front-end developers by integrating backend logic with the UI.
  • Optimize data flow and application architecture.
  • Assist in database schema design, query optimization, and troubleshooting.
  • Implement and maintain Amazon SQS for queue-based processing.

Requirements

  • Strong experience with AWS RDS and backend API development.
  • Proficiency in Node.js for server-side development.
  • Familiarity with React.js for frontend support.
  • Knowledge of DynamoDB, SQL, and NoSQL databases.
  • Experience with Amazon SQS and microservices architecture.
  • Basic proficiency in front-end technologies for seamless integration.
  • Strong problem-solving skills and ability to work autonomously.

Benefits

  • Compensation in USD
  • Fully remote work
  • Growth and Learning Opportunity