Full Stack Developer (Next.js, TypeScript, React, AWS)
Pure IntegrationAbout the role
Company Description
pureIntegration is a technology consulting firm with 20+ years of experience servicing Fortune 100 clients headquartered in the DC area. We serve clients in the fastest growing industry of communications, media, and entertainment.
Job Description
We are seeking a Mid-Level Full Stack Developer (Next.js, TypeScript, React, AWS) to join our growing team developing software platforms that power end-user experiences in the streaming media industry.
In this role, you will help design and build a React and Next. js-based pluggable web framework that will allow external app development and business partner teams to publish applications and streaming content within a media operating system. While the desired skillset encompasses full-stack development experience, we are looking for someone with a strong focus and demonstrable background in UI design, CSS, React-based front-end development, and experience in creating pluggable frameworks allowing multiple development teams to create modular functionality within a common front-end design language. The ideal candidate will also be technically curious and willing to explore new technologies while open to playing multiple roles within a dynamic team, assisting in DevOps tasks, setting up QA processes, and more.
This is a W-2 hourly position, 6-month contract-to-hire, with the possibility of conversion to a full-time role.
An in-person interview at one of our office locations (Reston, VA - Washington DC - Atlanta - Denver - Philadelphia) is required.
The annual base salary is $90,000 - $110,000. Candidates will be paid within this range based on their work experience and skills. Candidates are also eligible for our full list of benefits linked here.
Responsibilities: Responsibilities range from high-level logical architecture through low-level detailed design and implementation, including:
- Design, build, and scale sophisticated high-volume client and server-side applications and frameworks.
- Create UI designs, design language/patterns and pluggable framework to be utilized by independent development teams of independent modular functionality.
- Write reusable, testable, and maintainable code.
- Collaborate with project stakeholders to identify business and technical requirements that translate into application design.
- Participate in Agile ceremonies including grooming, spring planning, daily stand-ups, and retrospectives.
- Actively engage in code reviews across team members.
- Assist with Non-Prod and Prod deployments when required.
- Maximize software efficiency and performance through the leverage of telemetry and dashboards.
- Incorporate security best practices into the development, build, and deployment processes.
- Act as a Subject Matter export in front-end development to more back-end focused development team members.
- Work with QA Leads to incorporate QA framework into new development iniativies.
- Produce technical designs and documentation at varying levels of granularity.
Qualifications
- 5+ years of demonstrable experience developing full-stack applications, with an emphasis on front-end development experience, using Next.js, Node.js, CSS, Typescript, and React.
- Bachelor’s degree in engineering, Computer Science, or a related field, or relevant work experience.
- 4+ years of experience in consuming and creating APIs (REST, GraphQL).
- Familiarity with container-based application deployments.
- Knowledgeable in software architectures designed for public cloud deployment using AWS (ideally) or equivalent (Azure, GCP).
- Familiarity with schema design, data models, and ability to recommend database types according to requirements.
- Proficiency in developing SSO-integration authentication and Role-Based Access Control.
- Experience with NoSQL and SQL databases and query languages; Graph database and GraphQL experience is a plus.
- Experience in microservices development.
- Understanding of data and code security best practices.
- Experience with version control tools like GitHub and deployment pipelines (GitHub Actions, Concourse).
- Experience with logging and metrics instrumentation and analysis.
- Proficiency in Agile methodologies and tools like Jira or Azure DevOps.
- Ambitious and highly motivated to deliver outstanding solutions with a hunger to understand the full architecture of systems and stay on top of current industry trends.
- Strong problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Should be flexible to understand technology dynamics and be a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s