
Fullstack Engineer, Creative Technology – Temporary
The New York Times
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Salary
💰 $60 - $70 per hour
About the role
- Lead the development of scalable web applications, handling the full lifecycle from database design (SQL/GraphQL) to front-end implementation (React).
- Design and implement efficient GraphQL APIs and schema definitions; improve SQL queries and manage database migrations to ensure data integrity and performance.
- Architect secure authentication flows, with a specific focus on integrating Single Sign-On (SSO) solutions and managing role-based access controls.
- Write maintainable, modular, and high-quality code using TypeScript and React for our client-side, and Node.js for the server-side.
- Support the team's deployment workflows by building CI/CD pipelines, specifically applying GitHub Actions.
- Conduct comprehensive architectural reviews and in-depth code reviews, providing critical feedback to ensure adherence to coding standards.
- Identify and address performance bottlenecks across the stack, ensuring you optimize applications for speed, scalability, and readability.
- Provide technical leadership to other engineers, promoting a culture of learning and helping the team bridge the gap between front-end creativity and back-end logic.
- Participate in Agile ceremonies, sprint planning, and estimation, working with UI/UX designers and team members to ensure architectural and technical feasibility.
Requirements
- 4+ years of professional experience building intuitive user-facing web applications with modern full-stack technologies.
- Experience writing maintainable, modular, high-quality HTML, JavaScript/TypeScript, and CSS (SASS) with knowledge of modern technical concepts related to layout, cross-browser compatibility, and accessibility.
- Proficiency in React and TypeScript/JavaScript (ES6+), with experience in Node.js development and building APIs, including integrations and data handling.
- Experience working with relational databases using SQL, along with designing and implementing GraphQL schemas and resolvers.
- Experience integrating SSO (Single Sign-On) and handling complex authentication states.
- High proficiency with source control systems (e.g., Git) and modern development workflows.
- Experience writing maintainable, modular code with a understanding of software development design patterns and testing strategies.
- Experience approaching a problem from different angles, analyzing pros and cons of different solutions with the ability to solve complex technical challenges, debug cross-stack issues, and analyze performance.
- Excellent collaboration and, with the ability to translate technical concepts for non-technical partners.
- In-depth knowledge of Google Ad Manager (GAM) and its integration patterns for high-volume ad serving.
Benefits
- medical, dental and vision benefits
- Flexible Spending Accounts (F.S.A.s)
- company-matching 401(k) plan
- paid vacation
- paid sick days
- paid parental leave
- tuition reimbursement
- professional development programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLGraphQLReactTypeScriptNode.jsHTMLJavaScriptCSSSASSCI/CD
Soft Skills
technical leadershipcollaborationproblem-solvingcode reviewarchitectural reviewcommunicationcritical feedbackAgile methodologieslearning cultureanalytical thinking