Skip to main content

- Senior Software Developer

Posted 6 days ago

saxon globalIrving (TX)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job TitleCore ResponsibilitiesDevelop responsive, component-driven UIs using React and Next.jsBuild and consume GraphQL APIs using modern tooling (Apollo, Relay, etc.)Collaborate closely with product, UX, QA, and other engineers to deliver high-quality featuresParticipate in code reviews, sprint planning, and architecture discussionsEnsure performance, scalability, and best practices across the applicationTroubleshoot issues and optimize code for speed, reliability, and maintainabilitySenior Developer Additional ResponsibilitiesMentor junior and mid-level developersDrive best practices for code quality, testing, and documentationIdentify technical gaps and propose solutions for long-term product improvementTake ownership of complex features and cross-team initiativesWhat We’re Looking For:
Required Skills: (Mid-Level)3+ years of professional JavaScript/TypeScript developmentStrong hands-on experience with ReactWorking knowledge of Next.js (SSR, SSG, routing, API routes, etc.)Experience with GraphQL on the client or server sideUnderstanding of component architecture, state management, and UI performanceAbility to work in an agile environment and collaborate well with othersRequired Skills (Senior)5+ years of professional full-stack or front-end experienceDeep expertise with React, including hooks, optimization, and component designStrong production experience with Next.js (ideally v12–14) Solid experience building, designing, and troubleshooting GraphQL schemas, queries, and resolversStrong architectural thinking and ability to lead technical initiativesExperience mentoring other developers and influencing engineering standardsNice-to-Have Skills:(Not required — candidates can learn on the job.)AWS, Azure, or similar cloud experienceREST APIs alongside GraphQLTesting frameworks (Jest, Cypress, Playwright)CI/CD pipelines (GitHub Actions, CircleCI, Jenkins)UI/UX collaboration experience

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this