The client is seeking a Full Stack Developer to join our product team and contribute to building impactful features for Adswerve Connect, our client hub. In this role, you will work closely with a Senior Full Stack Developer, taking guidance and direction to execute key development tasks. You’ll play a critical part in delivering data-driven insights and features that help solve client challenges. This position will collaborate with cross-functional teams to support the seamless delivery of high-quality products.
Our portal is our internal client hub that supports both internal teams and external clients by providing a collaborative environment to interact with tools, data, and resources.
Responsibilities:
- Develop and enhance features, using React and Node.js, to provide insights to clients (e.g., dashboards monitoring data quality).
- Build and maintain GraphQL-based data sources for API integrations.
- Execute tasks assigned by senior developers while adhering to engineering standards and timelines.
- Collaborate on evolving features based on client needs, including potential data visualizations and reporting tools.
- Participate in testing and QA processes to ensure stability and functionality across the platform.
- Work closely with Senior Full Stack Developers, product managers, designers, and QA engineers to build and refine features.
- Operate within a pod (team) structure in an Agile environment (two-week sprints, daily stand-ups).
- Provide input and feedback on development decisions while learning from senior team members.
- Support deployment cycles and assist with code reviews and pull requests.
Requirements:
Experience:
- 2+ years proven experience working within a similar role
- Proficiency in React, Node.js, and TypeScript.
- Experience with GraphQL for building and integrating data sources.
- Familiarity with Google Cloud Platform (GCP) or other cloud environments.
- Strong problem-solving skills with attention to detail.
- Willingness to take guidance and direction from senior developers while offering input when appropriate.
- Strong communication skills and ability to collaborate effectively with cross-functional teams.
- Adaptability to work across time zones with flexibility and teamwork.