Overview
Partner with Aquent to join a world-renowned leader known for groundbreaking innovation and a commitment to excellence. This organization is at the forefront of shaping how people interact with technology, creating intuitive and powerful experiences that touch millions globally. Be part of a team that drives efficiency and innovation, making a tangible impact on critical business operations. About the Role: Drive Innovation as a Full Stack Data Application Developer Are you ready to design and develop cutting-edge, end-to-end data applications that will redefine how critical business operations function? We are seeking an exceptional developer to build interactive frontends, robust middleware services, and scalable data-serving APIs. This pivotal role offers a unique opportunity to make a tangible impact by automating manual processes, increasing efficiency for our central marketing function, and making complex data products accessible to a wide audience. You will operate with high autonomy, driving features from conception to delivery within a fast-paced, two-week sprint cycle, while collaborating across product and analytics teams. Your Impact and Contributions This role is a dynamic blend of hands-on engineering and strategic technical leadership, with a 70/30 split between delivering code and shaping architectural direction. You will be instrumental in bridging critical team skill gaps, setting best practices, and defining design patterns for our data application ecosystem. Your work will directly enhance our operational efficiency and empower our teams with powerful, intuitive data tools. Key Responsibilities
- Design and develop end-to-end data applications, encompassing interactive frontends, middleware services, and data-serving APIs.
- Lead development efforts on client-facing and middle layers, utilizing React and Node.js.
- Develop robust API layers using Python and frameworks such as FastAPI, Flask, or Django.
- Design and implement relational database schemas, primarily with PostgreSQL.
- Deploy applications on cloud services, leveraging infrastructure as code principles.
- Operate with high autonomy, independently researching, executing, and delivering features within a two-week sprint cycle.
- Collaborate effectively with product and analytics teams to gather requirements and deliver impactful solutions.
- Provide technical solutions architecture, including setting technical direction, enforcing best practices, and defining design patterns.
- Automate manual processes to significantly increase the overall efficiency of the central marketing function.
Technical Focus Areas
- Frontend & Middleware (~70%): Leading development on the client-facing and middle layers using React and Node.js.
- API & Backend (~30%): Developing robust API layers utilizing Python and FastAPI (or similar frameworks like Flask/Django).
- Data & Cloud: Designing relational database schemas (primarily PostgreSQL) and deploying applications on cloud services using infrastructure as code.
Required Skills and Experience
- Extensive Hands-On Experience: You are deeply "in the weeds" of software delivery, with a comprehensive understanding of every layer of the web stack. Pure solutions or technical architects will not be considered for this hands-on role.
- Core Technical Stack:
- Strong frontend engineering experience building production-grade web applications with React.
- Experience developing middleware and backend services with Node.js.
- Proficiency with Python and frameworks like FastAPI, Flask, or Django.
- Strong working knowledge of PostgreSQL or other relational databases (experience with NoSQL or graph databases is not relevant for this role).
- Cloud Infrastructure: Familiarity with deploying applications on cloud services (e.g., S3, ECS, ECR, API Gateway, ALB) and managing infrastructure via AWS CDK.
- High Autonomy & Drive: Proven ability to act as a self-starter. You excel at independent research, leveraging available tools, and driving features to completion without needing heavy hand-holding or explicit day-to-day directions.
Preferred Qualifications
- Experience building applications for marketing functions or working within digital ad agencies / tech marketing groups.
Onboarding & Workflow
- Sprint Structure: We operate on two-week sprints. You will commit to specific backlogs, independently execute, and deliver during the sprint exit.
- Phase-Wise Onboarding: The first two weeks focus on system familiarity through knowledge-sharing sessions, self-exploration, and executing a small, narrowly scoped initial backlog (e.g., adding a dialog box to critical actions) to learn our design patterns and system architecture.
Logistical & Interview Requirements
- Working Hours (Non-Standard PST): To ensure critical meeting overlap and inclusive sprint planning with our international team, the required working hours are 6:30 AM - 3:30 PM PST or 7:00 AM - 4:00 PM PST.
- Interview Process: The process consists of an initial experience alignment call, followed by a technical round (coding and high-level architecture discussion). The final round requires a 90-minute in-person, in-office interview. Candidates must be locally available for this final step.
About Aquent Talent Aquent Talent connects the best talent in marketing, creative, and design with the world's biggest brands. Our eligible talent get access to amazing benefits like subsidized health, vision, and dental plans, paid sick leave, and retirement plans with a match. We also offer free online training through Aquent Gymnasium. More information on our awesome benefits! Aquent is an equal-opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. We're about creating an inclusive environment-one where different backgrounds, experiences, and perspectives are valued, and everyone can contribute, grow their careers, and thrive. #LI-CA1
|