
Senior Web Developer
- San Francisco, CA
- Permanent
- Full-time
- Collaborate with cross-functional teams across geographies to design, develop, and maintain enterprise-grade web
- applications.
- Translate product requirements into scalable, high-quality technical solutions.
- Lead and contribute to front-end and back-end architecture using modern frameworks and best practices.
- Manage and optimize data integrations, including uploads, third-party feeds, and API connections.
- Participate in product and feature ideation with Product Managers, Designers, and business stakeholders.
- Own and enhance CI/CD pipelines and environments for efficient and reliable deployments.
- Develop and maintain automated test frameworks, ensuring high test coverage and robust application reliability.
- Monitor and maintain product quality metrics such as test coverage, system health, and performance indicators.
- Investigate, triage, and resolve bugs and production issues with a customer-first mindset.
- 6+ years of experience building full-stack web applications in an API-first architecture.
- Extensive experience with:
- ReactJS, HTML, CSS, JavaScript (ES6+), and modern libraries like React Flow.
- Node.js, JSON, and client-side data handling.
- SQL and relational databases (PostgreSQL, MySQL, etc.).
- RESTful and SOAP web service development.
- Deep understanding of:
- Object-oriented programming and design patterns.
- Platform security (TLS/SSL) and authentication protocols (SAML, SSO, OAuth2).
- Production-grade application deployment and monitoring.
- Experience with data visualization libraries such as D3.js or Highcharts to create dashboards and flow representations.
- Familiarity with data observability tools and practices to ensure pipeline health and data quality.
- Proficient in test frameworks and tools: JUnit, TestNG, JMeter, and others.
- Proficient with developer tools: Git, Jenkins, Maven, Ant, etc.
- Experience with Agile/Scrum methodologies and iterative development cycles.
- Familiarity with RBAC (Role-Based Access Control) and user permission models.
- Understanding of data instrumentation, logging, and telemetry practices.
- Experience with containerization (Docker) and cloud platforms (AWS, GCP, Azure).
- Knowledge of dbt for data modeling and Airflow for pipeline orchestration is a plus.
# 25 - 21481