Senior Full-Stack Node.js Developer

Colaberry — United States · Posted ~12 hours ago

Senior Full-time Hybrid

Skills

JavaScript Node.js React TypeScript AWS PostgreSQL REST APIs Full-stack development Database design Unit testing Jest React Testing Library Kafka

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a product-oriented engineering team building highly scalable web applications and REST APIs. You will work across React-based front ends and Node.js back ends, design PostgreSQL databases, develop cloud-native services, write maintainable code, and apply automated testing practices.

Highlights

Senior full-stack role with substantial experience requirements, hybrid flexibility, modern JavaScript technologies, cloud engineering, scalable APIs, and database design.

Description

Location: Chesterfield, MO - hybrid with 3-days in office Top must have skills: A minimum of 10 years of experienceJavaScript - 10+ yearsNodejs - 10+ yearsReactJS - 5+ yearsAWS - 4+ yearsPostgreSQL - 5+ yearsJob Description: BS/MS degree in Computer Science, similar technical field of study or equivalent practical experience.8+ years of experience as a JavaScript full stack developerStrong experience in ReactJS, Nodejs and TypescriptGood programmer - able to write clean, maintainable, well-structured code, follow popular paradigms, good practices, and local guidelines.Experience in Cloud (preferably AWS - Lambdas, S3, SQS, SNS, Kafka, Step Functions).Experience with front-end web technologies (e.g., HTML5, CSS3, JavaScript)Unit testing using Jest, react-testing-libraryExperience building highly scalable Rest APIs hosted on could environmentStrong Experience designing databases in PostgreSQLProduct-oriented – able to take a deep dive into the business domain, and partner with product experts to suggest improvements, and pragmatic solutions,Experience in working in a product-oriented agile organizationSome flexibility to work with a global team across time-zonesProblem-solving skills, proactivity and being a team playerWillingness to learn, develop, & innovate