Role Overview
PTR Global is hiring a mid-level Javascript Developer. This is a contract hybrid role, based in McLean. Part of PTR Global's Frontend hiring, posted yesterday. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Senior React Developer /UI/UX Developer /Full Stack Developer (Developer-UX User Interface Senior)
Location:- McLean, Virginia (5 days onsite)
Type of Hire:- Contract
Job Description
- Developer-UX User Interface Senior.
- Client's Financial Engineering team is seeking Developer-UX User Interface Senior for a large strategic financial project.
- The position is focused on UI/UX development for a software application platform that produces enterprise level reporting on financial statements and orchestration of financial models.
- The candidate will develop and support the front-end (presentation layer) of the application.
- They will build, test, and deploy UI components, and collaborate with other IT groups, Dev Ops, and REST API middleware teams.
Responsibilities Include:
- Develop highly responsive, user-facing features using React.js, Redux and TypeScript/JavaScript
- Build reusable components and frontend libraries for future use.
- Understand business requirements and translate them into intuitive user experiences.
- Working knowledge of design, mock-up, wireframe tools (Figma)
- Translate designs and wireframes into high quality code.
- Develop flexible and well-structured front-end architecture, along with the APIs to support it.
- Optimize existing components for maximum performance.
- Build rich visualizations capable of handling and presenting large volumes of financial data.
- Manage self-directed assignments to implement features to meet schedule commitments with a high level of quality.
- Collaborate effectively with cross-functional teams and contribute to code reviews and UI standards.
Technical Skills:
- 7 plus years of professional experience in building large-scale web-based applications using JavaScript/TypeScript, HTML, CSS, SASS.
- 5 plus years of strong hands-on experience with ReactJS, Redux.
- Thorough understanding of React.js (JSX), Redux and its core principles.
- Strong proficiency in JavaScript, JavaScript object model, RESTful APIs, DOM, and the relevant concepts.
- Proficient understanding of Progress Web Applications (PWA), and Single Page Applications (SPA).
- Strong proficiency with Vite.js (or equivalent modern tooling), including configuration, optimization, and best practices.
Strong experience with modern UI frameworks and component libraries, specifically:
- Material UI (MUI) (required)
- AG Grid (required)
- Other libraries like Bootstrap (nice to have)
- Proficient understanding of the React build chain through Webpack/Rollup.
- Experience with Storybook (Directory of UI components) is a plus.
- Sufficient knowledge of NodeJS.
- Experience with modern frontend build pipelines and tools (e.g., dependency management using NPM, YARN, or BOWER).
- Experience with browser-based debugging, and error checking.
- Automated unit testing tools such as Jest, Enzyme, React-testing-library and end-to-end testing tools such as, WebDriver IO, Cypress, or other Selenium-based technologies.
- Experience with code versioning tools such as git.
- Strong time management, interpersonal, and communication abilities.
- Enthusiastic contributor with positive, can-do attitude.
Preferred Qualifications
- Bachelor’s degree, ideally in Computer Science, Financial Engineering or a related quantitative discipline
- Prior experience with financial services companies desired but not necessary
Must Have Qualifications:
- 7 plus years of relevant experience, with strong expertise in React 18, JavaScript/TypeScript, HTML, CSS, SASS, Material UI, Restful APIs, and Single Page Applications.
- Must have experience with modern build tooling such as Vite.js, including configurations and optimization.
- Experience with testing frameworks like Jest, React Testing Library, Cypress, etc is a plus.
Frequently Asked Questions
How do I apply for the Javascript Developer position at PTR Global?
Use the Apply button above to submit your application directly to PTR Global. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Javascript Developer role at PTR Global remote or in-office?
This is a hybrid role based in McLean. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.
What does a Javascript Developer at PTR Global earn?
PTR Global has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Javascript Developer role at PTR Global posted?
This role was posted on June 3, 2026 (yesterday). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start