Code and Theory is a digital-first creative agency that sits at the center of creativity and technology.
Front-end Engineer
Location
New York
Posted
4 days ago
Salary
$90K - $125K / year
Seniority
Senior
Job Description
Front-end Engineer
Code and Theory
• Build and ship frontend applications and user experiences that power AI-native digital platforms • Translate design concepts and wireframes into polished, production-ready interfaces • Partner with Product, Design, and Engineering to deliver high-quality digital experiences end to end • Create reusable components and patterns that raise consistency and development velocity across the team • Prototype and iterate quickly on new features and user experiences • Participate in code reviews, technical discussions, and the team's engineering practices • Help advance how the team builds with AI across the development lifecycle
Job Requirements
- Strong, demonstrated experience building production frontend applications with React, Next.js (App Router), and TypeScript
- Proficiency with modern component libraries and UI systems such as Radix UI, shadcn/ui, Tailwind, or similar frameworks
- Solid grounding in responsive design, accessibility (a11y), frontend performance, and scalable UI architecture
- Experience integrating frontend applications with headless CMS platforms and backend APIs
- Familiarity with frontend tooling, Git workflows, testing practices, and CI/CD pipelines, plus analytics, SEO, and performance optimization
- Strong attention to detail and design sensibility, paired with strong communication, collaboration, and problem-solving skills
- Experience in agency, consultancy, or enterprise SaaS environments
- Familiarity with Vercel and cloud platforms such as AWS, Azure, or GCP
- Experience with data visualization libraries such as D3 or Highcharts is a plus
- Comfort using AI-enabled tools day-to-day to accelerate engineering, automation, debugging, and operational work
- Experience orchestrating multi-step or agent-driven AI workflows, including selecting appropriate models, tools, and execution patterns for different use cases
- Strong judgment reviewing and hardening AI-assisted output for security, scalability, maintainability, and architectural fit, along with experience building prompts, evaluations, and operational context that improve engineering velocity and reliability
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Atuar em uma equipe altamente qualificada, desenvolvendo softwares escaláveis, resilientes e de alta qualidade; • Liderar tecnicamente o ciclo de vida de novas funcionalidades e produtos, acompanhando entregas e evolução das soluções; • Definir arquiteturas de aplicações front-end; • Desenvolver soluções que simplifiquem e melhorem a experiência dos clientes; • Planejar, estimar e analisar impactos e riscos de mudanças nas aplicações; • Criar e acompanhar métricas de qualidade e monitoramento das aplicações desenvolvidas; • Interagir com diferentes áreas da companhia e com times de negócio em um ambiente dinâmico e de alto crescimento; • Compartilhar ideias, participar de feedbacks e contribuir para o desenvolvimento técnico do time; • Atuar em conjunto com a equipe de segurança para garantir a confiabilidade e proteção da plataforma; • Participar da evolução dos processos de desenvolvimento, promovendo práticas como Dojo e Pair Programming; • Contribuir continuamente para a evolução técnica do time e disseminação de boas práticas.
• Develop and maintain user interfaces for web applications. • Collaborate with designers and back-end developers to implement new features. • Ensure responsiveness and performance of web applications. • Write clean, efficient, and well-documented code. • Participate in code reviews and contribute to continuous improvement of development processes.
• Construir aplicações web modernas utilizando JavaScript e TypeScript, com foco em qualidade, escalabilidade e manutenção contínua • Desenvolver interfaces performáticas e responsivas utilizando React, garantindo excelente experiência para os usuários • Atuar em estudos de hipótese e discovery técnico, apoiando o time de Produto na evolução de funcionalidades e oportunidades • Garantir boas práticas de engenharia, incluindo testes, revisão de código e padronização técnica • Trabalhar com gerenciamento de estado client-side e server-side em aplicações complexas • Consumir e integrar APIs REST em parceria com times backend, buscando performance e eficiência • Contribuir para evolução de Design Systems, promovendo reutilização e consistência visual • Apoiar o time de Atendimento ao Usuário na investigação e resolução de incidentes técnicos • Participar ativamente de rituais ágeis como dailies, refinamentos técnicos e retrospectivas • Contribuir para melhoria contínua da arquitetura front-end, processos e qualidade técnica do time.
Web Developer/Engineer - Basic
ElectrosoftElectrosoft Services, Inc. is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, enterprise IT modernization, and software solutions. We always seek to delight our customers, so we retain highly qualified employees and offer them meaningful work, growth opportunities, and work-life balance. What sets us apart from all other contractors is the sense of teamwork our employees feel – and the knowledge that outstanding effort is recognized and rewarded. The camaraderie we share emanates from Lunch & Learn sessions where we explore new ideas together, fun group activities ranging from escape rooms to miniature golf, and much, much more. If we’ve described you and your dream workplace, please apply and share in the many benefits and opportunities we offer.
Role Description Web Developer/Engineer - Basic - Develop software based on requirements to meet the needed business solution at enterprise, large-scale level. - Collaborate with a Project Manager to fulfill the client’s goals for implementing the business solution. - Utilize web-based software such as Java, HTML, Custom Style Scripts, AngularJS, JavaScript, JQuery, SOAP, REST API, mobile development, and Web Based API in building software applications. - Develop capabilities in a web-based environment to comply with J6’s directive of modernizing Access based programs. - Responsible for the development of middle to high-end client server-based applications, designing and developing web pages, and porting applications to a web interface. - Interface with clients to determine requirements and perform tasks assigned with minimal supervision. - Create, submit, and track emergency buy package records along with all attachments needed for a buy package. - Develop a submission inbox for the priority cell team to assign buy packages to their CSS’s. - Create individual workflows for Pri Cell CSS’s to efficiently track and work buy packages. - Implement a workflow for buy packages submitted for Command approval for efficient completion. - Provide readily available metrics for each gate in both processes, including monthly metrics on submissions, denials, awards, etc. - Develop a read-only “Snapshot” feature for production CSS teams to see the current status of buys. - Create a location to store all corresponding attachments, including any necessary emails. - Design a priority cell supervisor workflow to see the current status of full workload. - Implement auto-populated time stamps for tracking metrics. - Auto-create buy package control numbers. - Auto-pull data points from EBS for NIINs during review, including various contract and item details. - Create an additional workflow for Contracting Branch to track the PR/PO process. - Develop a tracking log for changes/saves made by users, including date/time and userID. - Add an Internal Note section for in-depth information, similar to a journal. - Auto-create certain required forms for each process (i.e., 1912, impact statement, 1901, etc.). - Address concerns about moving current capabilities from Microsoft Access to a web-based system with a risk mitigation plan. Qualifications - Relevant certification from a nationally recognized technical authority. - Associate degree in Computer Science or related field. - One (1) year of experience in Java/JSP scripting, software development, web page design and development. - Experience with SQL Developer or TOAD, Eclipse IDE, and GitHub or related applications. - Good customer relation skills. - Experience utilizing HTML, CSS, XML, PERL, Apache, Oracle Database, Oracle WebLogic, and/or Apache Maven. - US citizen. - Must possess IT-II Non-Critical Sensitive security clearance or Tier 3 (T3). Requirements - Proficient in Java, HTML, Custom Style Scripts, AngularJS, JavaScript, JQuery, SOAP, REST API, mobile development, and Web Based API. - Ability to work with minimal supervision. - Strong communication skills for interfacing with clients. Benefits - Meaningful work and growth opportunities. - Work-life balance. - Teamwork and recognition of outstanding effort. - Engaging activities such as Lunch & Learn sessions and group activities. Pay Range $65,000 — $73,000 USD



