{"schemaVersion":"jobsearcher.job.v1","id":"2d979e6bed03a067243f02b7","url":"https://jobsearcher.com/jobs/2d979e6bed03a067243f02b7","canonicalUrl":"https://jobsearcher.com/jobs/2d979e6bed03a067243f02b7","title":"Full Stack MERN Developer","description":"TypeScript / NodeExperienced with TypeScript including generics / data structures, the differences between interfaces and typesExperienced with configuring webpack in TypeScript based solutionsExperience with Node.js development including event emitters, streams/backpressure or event loopReact / UIProficient in creating custom React components from scratch, leveraging hooks, HOA and other core React features.Proficient in the concepts of Responsive Web Design and how to incorporate with ReactProficient in implementing component frameworks leveraging CSS Modules, CSS in JS and Styled ComponentsProficient in developing Storybook stories, complete with mocked dataUser Experience (UX)Proficient in incorporating the output of UX Design into the development lifecycleProficient in Figma / Sketch in creating UX Designs, user flows and design systemsProficient in incorporating UX with Zeplin / Chromatic / StorybookTest AutomationProficient in playing an active role in creating tests supporting the testing pyramid.Proficient in creating unit tests, mocks and fakes with established testing tools (e.g. React Testing Library, Jest)Proficient in UI Automation, complete with approaches to complex challenges such as file uploadsIntegrationSound understanding of when to apply the various standards for browser to server, and server to service communications (e.g.: HTTP, gRPC, WebSockets, SSE, WebRTC)Experience in implementing both messaging and event-based integrations (RabbitMQ-AMQP and Kafka)Exposure to integration patternsProficient in developing and consuming GraphQL both client and server side. (e.g.: schemas, resolvers, directives, queries, and mutations)Proficient in leveraging GraphQL subscriptions, SSE, and other approaches to incorporate asynchronous systemsExperience in understanding benefits of cloud architecture patterns such a circuit-breaker, compensating transactions, competing consumersSystems DesignProficient in implementing DDD based solutions, organizing code into contexts, implementing complex business rules, and leveraging domain or integration eventsProficient in incorporating observability into systems - and optimizing for actionable informationProficient in development within a serverless architectures, understanding of how to optimize the Node event loop, memory usage and understand backpressureExcellent understanding of development best practices, including patterns of software architecture and enterprise patterns and how applies to cloud native developmentDataExperienced in leveraging ORMs like Mongoose / designing schemas / indexes for both relational/SQL (PostgreSQL) and document/NoSQL (MongoDB) data storesHands on experience building solutions with cloud storage providers such as Azure Blob Storage or Amazon S3 at the API level - and properly securing such solutions using SAS Tokens or Shared Access KeysAbility to construct complex queries in an efficient manner to facilitate both ad-hoc requests and complex data graphs. (e.g.: Aggregation Pipeline for MongoDB)Experienced in designing search schemas and maintaining a search indexDevSecOpsExperience with principles and methods of DevOps, Agile and LeanProficient in improving build/release pipelines with YAML and shell scripting and integrating cloud environment automation and the role security tools play in a CI/CD pipelineExhibit analytical approach to selecting technologies aligning to the platform with ability to develop POCs to prove capabilities of technologyKnowledge of least privilege principles including reasoning behind implementing service accounts and privileged accountsExperienced with cloud-based identity and access management providers such as Okta, Azure AD, etc.Development GeneralExperienced in understanding how cost and resource constraints impact approaches used system developmentUnderstanding of SOLID principles of software development and how to apply to everyday codingExperienced in leading developers, enforcing coding standards, and enforcing platform best practicesExperienced in integrating solutions across cloud instances and hybrid solutions that leverage on premise infrastructure  Relevant Experience Experience in supporting live production systems and automated deployments to live environmentsExperience with GitHub, Azure DevOps etc. for source control, work item management and DevOps pipelinesExperience in configuring Visual Studio Code for optimized JavaScript / TypeScript development with plugins such as Prettier and SonarLintDevelops using principles of enterprise patterns (Service Layer, Domain Model, etc.)Participates in the design and coding of cloud native architectures - Understands challenges presented by a distributed server architectureExperienced in leading development teams in design discussionsExperienced in implementation of security best practicesExperienced in protection of PII data and supporting standards such as GDPR Skills Understand data maintenance practices and data quality measurementAbility to assess the impact of new requirements on all upstream and downstream applications, systems, and processesAbility to quickly learn new concepts and software is necessarySelf-motivated, independent, detail oriented and responsible team-playerExcellent communication and writing skills, including the ability to interpret user requirements and generate technical specifications per SDLC standardsGood organizational skills and ability to multi-taskAbility to adapt quickly to an existing, complex environmentPassionate about building high-quality systems following software development best practicesStrong troubleshooting and problem resolution skillsExperienced in working on an agile / scrum development team. Knowledgeable with the scrum ceremonies and artifactsWorks well in a collaborative, transparent environmentLead/mentor other developers and share knowledge through presentations Responsibilities / Duties ScrumParticipates in all scrum ceremoniesDevelop thorough understanding of operational business functionsLeads technical design discussionsParticipates in story pointing and task estimation effortsLeads the effort to break down user stories into development and testing tasksUpdates system of record with work item history, hours spent and re-estimates work remaining on each assigned taskCommunicates with project managers, business analysts, scrum masters, product owners, business stakeholders and other team members to ensure effective collaboration throughout all phases of development","company":"Armo Consultants","rawCompany":"armo consultants","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-08-14T11:27:31.285Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack MERN Developer","description":"TypeScript / NodeExperienced with TypeScript including generics / data structures, the differences between interfaces and typesExperienced with configuring webpack in TypeScript based solutionsExperience with Node.js development including event emitters, streams/backpressure or event loopReact / UIProficient in creating custom React components from scratch, leveraging hooks, HOA and other core React features.Proficient in the concepts of Responsive Web Design and how to incorporate with ReactProficient in implementing component frameworks leveraging CSS Modules, CSS in JS and Styled ComponentsProficient in developing Storybook stories, complete with mocked dataUser Experience (UX)Proficient in incorporating the output of UX Design into the development lifecycleProficient in Figma / Sketch in creating UX Designs, user flows and design systemsProficient in incorporating UX with Zeplin / Chromatic / StorybookTest AutomationProficient in playing an active role in creating tests supporting the testing pyramid.Proficient in creating unit tests, mocks and fakes with established testing tools (e.g. React Testing Library, Jest)Proficient in UI Automation, complete with approaches to complex challenges such as file uploadsIntegrationSound understanding of when to apply the various standards for browser to server, and server to service communications (e.g.: HTTP, gRPC, WebSockets, SSE, WebRTC)Experience in implementing both messaging and event-based integrations (RabbitMQ-AMQP and Kafka)Exposure to integration patternsProficient in developing and consuming GraphQL both client and server side. (e.g.: schemas, resolvers, directives, queries, and mutations)Proficient in leveraging GraphQL subscriptions, SSE, and other approaches to incorporate asynchronous systemsExperience in understanding benefits of cloud architecture patterns such a circuit-breaker, compensating transactions, competing consumersSystems DesignProficient in implementing DDD based solutions, organizing code into contexts, implementing complex business rules, and leveraging domain or integration eventsProficient in incorporating observability into systems - and optimizing for actionable informationProficient in development within a serverless architectures, understanding of how to optimize the Node event loop, memory usage and understand backpressureExcellent understanding of development best practices, including patterns of software architecture and enterprise patterns and how applies to cloud native developmentDataExperienced in leveraging ORMs like Mongoose / designing schemas / indexes for both relational/SQL (PostgreSQL) and document/NoSQL (MongoDB) data storesHands on experience building solutions with cloud storage providers such as Azure Blob Storage or Amazon S3 at the API level - and properly securing such solutions using SAS Tokens or Shared Access KeysAbility to construct complex queries in an efficient manner to facilitate both ad-hoc requests and complex data graphs. (e.g.: Aggregation Pipeline for MongoDB)Experienced in designing search schemas and maintaining a search indexDevSecOpsExperience with principles and methods of DevOps, Agile and LeanProficient in improving build/release pipelines with YAML and shell scripting and integrating cloud environment automation and the role security tools play in a CI/CD pipelineExhibit analytical approach to selecting technologies aligning to the platform with ability to develop POCs to prove capabilities of technologyKnowledge of least privilege principles including reasoning behind implementing service accounts and privileged accountsExperienced with cloud-based identity and access management providers such as Okta, Azure AD, etc.Development GeneralExperienced in understanding how cost and resource constraints impact approaches used system developmentUnderstanding of SOLID principles of software development and how to apply to everyday codingExperienced in leading developers, enforcing coding standards, and enforcing platform best practicesExperienced in integrating solutions across cloud instances and hybrid solutions that leverage on premise infrastructure  Relevant Experience Experience in supporting live production systems and automated deployments to live environmentsExperience with GitHub, Azure DevOps etc. for source control, work item management and DevOps pipelinesExperience in configuring Visual Studio Code for optimized JavaScript / TypeScript development with plugins such as Prettier and SonarLintDevelops using principles of enterprise patterns (Service Layer, Domain Model, etc.)Participates in the design and coding of cloud native architectures - Understands challenges presented by a distributed server architectureExperienced in leading development teams in design discussionsExperienced in implementation of security best practicesExperienced in protection of PII data and supporting standards such as GDPR Skills Understand data maintenance practices and data quality measurementAbility to assess the impact of new requirements on all upstream and downstream applications, systems, and processesAbility to quickly learn new concepts and software is necessarySelf-motivated, independent, detail oriented and responsible team-playerExcellent communication and writing skills, including the ability to interpret user requirements and generate technical specifications per SDLC standardsGood organizational skills and ability to multi-taskAbility to adapt quickly to an existing, complex environmentPassionate about building high-quality systems following software development best practicesStrong troubleshooting and problem resolution skillsExperienced in working on an agile / scrum development team. Knowledgeable with the scrum ceremonies and artifactsWorks well in a collaborative, transparent environmentLead/mentor other developers and share knowledge through presentations Responsibilities / Duties ScrumParticipates in all scrum ceremoniesDevelop thorough understanding of operational business functionsLeads technical design discussionsParticipates in story pointing and task estimation effortsLeads the effort to break down user stories into development and testing tasksUpdates system of record with work item history, hours spent and re-estimates work remaining on each assigned taskCommunicates with project managers, business analysts, scrum masters, product owners, business stakeholders and other team members to ensure effective collaboration throughout all phases of development","datePosted":"2026-08-14T11:27:31.285Z","dateModified":"2026-08-14T11:27:31.285Z","hiringOrganization":{"@type":"Organization","name":"Armo Consultants","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2d979e6bed03a067243f02b7"},"url":"https://jobsearcher.com/jobs/2d979e6bed03a067243f02b7"}}