
Full Stack Developer β MERN
Posted Sep 12

Posted Sep 12
This is a fully remote position, open to applicants in Brazil, +5 more countries.
β’ Oversee, troubleshoot, and enhance a production-level MERN application.
β’ Create secure Data Export and Analytics APIs for Microsoft Power BI and other external platforms.
β’ Design workflows for large datasets utilizing MongoDB cursors, batching, Node.js streams, CSV exports, and Amazon S3.
β’ Implement secure multi-tenant access, encompassing authentication, authorization, API credentials, rate limiting, and strict organization-level data isolation.
β’ Develop and refine MongoDB and Mongoose schemas, indexes, aggregation pipelines, Atlas Search configurations, and database queries.
β’ Evaluate query performance using explain() and apply suitable optimization techniques.
β’ Construct dependable asynchronous workflows with concurrency controls, retries, idempotency, leases, locks, timeouts, and recovery from failures.
β’ Create new features end-to-end utilizing React, Redux, Node.js, and Express.
β’ Integrate and manage third-party services, including AI/NLP tools, Twilio, SendGrid, Stripe, Microsoft services, Slack, and AWS services.
β’ Enhance application performance, security, reliability, logging, monitoring, and observability.
β’ Investigate and resolve production challenges within a large, established application.
β’ Work closely with the CTO to define technical solutions, prioritize tasks, and deliver dependable production features.
β’ Contribute to technical documentation, development standards, and ongoing platform improvement.
β’ 5+ years of professional experience in developing full stack applications using the MERN stack.
β’ Advanced proficiency with MongoDB, Express, React, and Node.js.
β’ Strong background in designing and developing backend systems and production-grade APIs.
β’ Proven track record in building data-access, reporting, analytics, or data-export APIs.
β’ Comprehensive understanding of REST APIs, API design, and API versioning.
β’ Solid grasp of authentication, authorization, and security in multi-tenant applications.
β’ Practical experience with Node.js streams, backpressure, batching, and processing large datasets without fully loading them into memory.
β’ Strong knowledge of concurrency, retries, idempotency, timeouts, failure recovery, and asynchronous processing.
β’ Extensive experience with MongoDB indexes, aggregation pipelines, query optimization, explain(), and Mongoose.
β’ Strong expertise in AWS, particularly with EC2, S3, IAM, CloudFront, and WAF.
β’ Robust experience with React and Redux in established production environments.
β’ Availability to work in accordance with U.S. West Coast / Los Angeles business hours.
β’ Compensation offered in USD.
β’ Fully remote, long-term position.
β’ Direct collaboration with a technical founder and CTO.
β’ Opportunities for professional growth towards a technical lead role.
Kryptos Technologies UK Limited
CBAM-Estimator GmbH
NewRocket
T-Rex Solutions, LLC
Get handpicked remote jobs straight to your inbox weekly.