Jobs and Careers
PU

Full Stack Developer (Next.js, TypeScript, React, AWS)

Pure Integration
United Statesfull_timeVerifiedPosted 22 Jul 2024
💰 $110,000/yr($90,000/yr$110,000/yr)

About 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 Kit

    Free account required — sign up in 30s

    Company

    Pure Integration

    View company profile →