
Full Stack Engineer
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in India.
• Develop and sustain the web applications that drive our advertising platform.
• Collaborate across our frontend (React/TypeScript) and backend (Java/Spring Boot) technology stack.
• Deliver comprehensive features from database schema design to API development and refined UI implementation.
• Create functionalities that advertisers use daily, such as campaign creation and launch processes, real-time performance dashboards, multi-platform account integrations (including Google Ads, Meta, and Adform), and automated billing systems.
• Influence product architecture as we grow to accommodate new advertising channels, enhance our AI-powered campaign optimization, and onboard enterprise clients with intricate billing and permission requirements.
• Design and implement full-stack features utilizing React (TypeScript, Tailwind CSS, Vite) and Spring Boot (Java 17, PostgreSQL) codebases.
• Construct and maintain RESTful APIs with appropriate authentication, authorization (role-based access control), and input validation.
• Design and update PostgreSQL database schemas using Flyway migrations, including JSONB modeling for adaptable domain objects.
• Develop responsive and accessible UI components that adhere to existing design patterns and component libraries.
• Integrate with third-party advertising platform APIs (Google Ads, Meta Marketing API, Adform) for account management and data synchronization.
• Implement and uphold OAuth flows for connections with external platforms.
• Create complex business logic, including billing calculations, invoice generation, and payment processing workflows.
• Write efficient database queries and enhance application performance for large datasets.
• Work collaboratively with the data engineering team on Snowflake integrations for analytics and reporting functionalities.
• Engage in code reviews, offering constructive feedback and upholding code quality standards.
• Diagnose production issues across the full stack utilizing AWS CloudWatch logs and application monitoring.
• Contribute to the maintenance of CI/CD pipelines and deployment processes.
• 4-6 years of professional experience in software engineering focused on full-stack web development.
• Strong expertise in Java (11+) and Spring Boot, including Spring Security, Spring Data JPA, and RESTful API design.
• Proficient in React (16+) with TypeScript, including hooks, state management, and modern component patterns.
• Solid experience with PostgreSQL, covering schema design, query optimization, indexing strategies, and migrations.
• Familiarity with CSS frameworks (Tailwind CSS preferred) and experience in building responsive layouts.
• Knowledge of cloud services, especially AWS (S3, SES, Lambda, ECS, CloudWatch).
• Experience integrating with third-party REST APIs and OAuth 2.0 authentication flows.
• Understanding of Git workflows, pull request processes, and collaborative development practices.
• Capability to independently manage features from technical design to deployment.
• Strong debugging abilities across both frontend and backend, including browser DevTools and server-side logging.
• Must possess a player/coach mentality, eager to both execute tasks and lead initiatives.
• Ability to manage multiple projects simultaneously and establish and meet deadlines.
• Proficient in receiving and delivering direct feedback.
• Collaborative attitude and excellent teamwork skills.
• Entrepreneurial spirit and adaptability; strong learning capabilities.
• Inquisitive, research-oriented, and data-informed.
• Capable of seeking solutions and implementing them effectively.
• Creative confidence.
• Proactive communication skills.
• A sense of humor and appreciation for online culture.
• Thrives in a start-up environment.
• Autonomy and creative freedom to take ownership of your role.
• Encouragement to iterate for significant impact.
• Open feedback culture at all levels.
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.