WAMO LABS

Full Stack Engineer

Posted: 2 hours ago

Job Description

Job Description:We're looking for an experienced Full Stack Software Engineer with deep expertise in the MERN stack, strong backend skills in Node.js with Express, and professional experience using TypeScript, PostgreSQL with Sequelize, and AWS. If you're passionate about building scalable, high-performance applications and want to work with a modern tech stack, we'd love to hear from you.Responsibilities:•Design, develop, and maintain scalable and high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js) with TypeScript.•Build and optimize RESTful APIs and backend services using Node.js, Express, and PostgreSQL (with Sequelize ORM).•Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions.•Implement and maintain AWS-based deployments, ensuring reliability, performance, and scalability.•Write clean, maintainable, and well-documented code following best practices in software development.•Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards.•Troubleshoot, debug, and optimize application performance across front-end and back-end components.•Contribute to architectural decisions and help evolve the system toward a microservices-based architecture.•Stay up-to-date with emerging technologies, tools, and best practices in full-stack development.•Collaborate through Git-based workflows (GitHub, GitLab) and participate in agile development processes (e.g., sprints, stand-ups, retrospectives).Requirements:•Node.js + Express (Strong backend development experience)•ReactJS (Solid front-end skills)•TypeScript (Professional experience required)•PostgreSQL with Sequelize ORM•Familiarity and hands-on experience with AWS•RESTful API design and development•Git and collaborative workflows (e.g., GitHub, GitLab)•Familiarity with microservices architecture

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In