Middle/Senior Front-End Engineer (AdTech)

2 Days ago • 5 Years +

About the job

SummaryBy Outscal

Experienced Front-End Engineer with a strong grasp of JavaScript, TypeScript, ReactJS, and related technologies. You'll lead development, collaborate with the team, and deliver high-quality features for a growing AdTech company.

Company Description

We are looking for a responsible and proactive person, who loves challenges, constantly evaluates and questions, and above all, loves to ship products that solve real problems. 

When joining us as a Front-End Developer, you'll be aligned with agile product and development teams, working together not only with other engineers but also with Product Managers, Scrum Masters, Architects, System Testers, DevOps, and Customer Support.  

Join our talented development team to drive further development of the Bidder-as-a-Service platform. 

CUSTOMER 

Our Customer is a rapidly growing US-based AdTech company. Founded by three ex-Googlers, the company has a highly technical team and an excellent technological culture. The product provides extremely high-scale Bidder-as-a-Service solutions in advertising technology, works with global businesses, and has raised $28M to date (including the most recent Series B raise of $15M). 

PROJECT

We've worked closely with our Customer to deliver key components of the Bidder-as-a-Service platform. During this partnership, we worked on migrating the API from PHP to Python, scaling the SaaS REST API, creating a new high-availability user interface, implementing data aggregation and processing tools, and many other features. 

Sigma Software continues to collaborate with the Customer to ensure the successful delivery of numerous key components of the platform. We're now seeking engineers to join the Customer’s engineering team and drive the further development of the platform. 

Job Description

  • Lead the development of new features and enhancements 
  • Work with our tech stack and tooling, which includes but is not limited to: ReactJS, TypeScript, Jest, Enzyme, Cypress, Easy-Peasy (Redux, ModX), React Storybook, AWS, GitHub, CI, and TDD practices 
  • Elaborate on the technical design of complex systems or their large components 
  • Ensure high quality, maintainability, and conformance of software to best practices 
  • Produce clean code 
  • Participate in requirements clarification sessions, collect inputs and requirements for assigned tasks 
  • Proactively review code with peers to ensure its quality 
  • Participate in estimation and planning sessions 
  • Develop technical project documentation and user documentation 
  • Participate in project and team meetings, providing relevant contributions and information 
  • Understand and contribute to the team’s product roadmap, coming up with sound technical designs and solutions to challenging problems 
  • Work closely with our UX/design team to ensure we produce coherent products that are a pleasure to use 
  • Follow the Agile Scrum process, working in sprints to timely deliver work that satisfies all user story criteria and is of sound technical quality 
  • Play a supervisory, advisory, and coaching role for one or several Senior specialists, ensuring their assigned tasks delivery thanks to guidance and peer reviews provided 
  • Participate in technical interviews of software developer specialists and perform assessments of candidates’ capabilities against job requirements 

Qualifications

  • 5+ years of software engineering experience 
  • Excellent knowledge of JavaScript/TypeScript, ReactJS, and the related ecosystem 
  • Strong knowledge of algorithms and data structures 
  • Expertize in documentation, Software Development Lifecycle, and ALM Tools 
  • Strong estimation skills, with the ability to come up with solutions, pros, and cons 
  • Experience in designing, implementing, and shipping rich Front-end applications 
  • Strong knowledge of functional programming concepts and other programming paradigms 
  • At least an Upper-Intermediate level of English 

Additional Information

PERSONAL PROFILE

  • Passion for delivering elegant, maintainable, and testable technical solutions that meet both client and product needs 
  • Openness to collaboration within a multidisciplinary team 
  • Willingness to engage in discussions with engineers to find the best solutions for technical challenges 
  • Eagerness to take on new challenges, grow professionally, and help others develop 

Masovian Voivodeship, Poland (Remote)

Masovian Voivodeship, Poland (Remote)

Masovian Voivodeship, Poland (Remote)

Masovian Voivodeship, Poland (Remote)

Masovian Voivodeship, Poland (Remote)

Masovian Voivodeship, Poland (Remote)

Masovian Voivodeship, Poland (Remote)

Masovian Voivodeship, Poland (On-Site)

Masovian Voivodeship, Poland (Remote)

View All Jobs

Similar Jobs

Voodoo - Senior Back-end Engineer - Wizz

Île-de-France, France (Hybrid)

PublicisGroupe - Principal Front-End Engineer

Heredia Province, Costa Rica (On-Site)

PublicisGroupe - Senior Front End Engineer

Heredia Province, Costa Rica (On-Site)

paypal - Staff Front End Engineer

Illinois, United States (Hybrid)

paypal - Staff Front End Engineer

Illinois, United States (Hybrid)

ByteDance - Bytedance, Back-end Engineer, Graduate Dubai 2025

Dubai, United Arab Emirates (On-Site)

MatchGroup - Web Front-end Engineer

Tokyo, Japan (Hybrid)

MatchGroup - Back-end Engineer

Tokyo, Japan (Hybrid)

PublicisGroupe - Senior Front End Engineer

Ciudad De México, Mexico (Remote)

PublicisGroupe - Front-End Engineer

Manuel López Cotilla 812, Ciudad De México, Cdmx, Mexico (Remote)

Similar Skill Jobs

Activision - Senior Manager, Analytics Insights

California, United States (On-Site)

The Walt Disney Company - Senior Compositor

British Columbia, Canada (Hybrid)

umusic - Senior BI Engineer

Pennsylvania, United States (On-Site)

Tencent - Senior Staff Researcher

California, United States (On-Site)

Aristocrat Gaming - Technical Lead - Full Stack Development

Uttar Pradesh, India (Hybrid)

Aristocrat Gaming - Front End Developer

Masovian Voivodeship, Poland (Hybrid)

Trek - Service Manager

Florida, United States (On-Site)

King - Senior Product Analyst (Incident)

Stockholm County, Sweden (On-Site)

Discord - Senior Software Engineer - Activity Feed

San Francisco, Ca & U. (Remote)

Jobs in São Paulo, State of São Paulo, Brazil

Nissan - MECANICO MANUTENÇÃO I

State Of Rio De Janeiro, Brazil (On-Site)

PTW - Software QA Specialist - Mobile Manual Tests

State Of São Paulo, Brazil (On-Site)

HP - Software Engineer

State Of Rio Grande Do Sul, Brazil (On-Site)

Sinch - Finance Analyst (Pleno)

State Of São Paulo, Brazil (Hybrid)

canva - Marketing Manager, Education (K12) - Contract

State Of São Paulo, Brazil (Remote)

Buckman - Regional Sales Manager - PT | Região Sul

State Of São Paulo, Brazil (On-Site)

Buckman - Líder de Inovação Digital - LATAM

State Of São Paulo, Brazil (On-Site)

Buckman - Coordenador FP&A LATAM

State Of São Paulo, Brazil (On-Site)

Buckman - Business Development Manager - PTWT

State Of São Paulo, Brazil (On-Site)

Software Engineering Jobs

DraftKings - Senior Associate Delivery Manager

United States (Remote)

umusic - Senior BI Engineer

Pennsylvania, United States (On-Site)

Tencent - Senior Staff Researcher

California, United States (On-Site)

Aristocrat Gaming - Technical Lead - Full Stack Development

Uttar Pradesh, India (Hybrid)

Aristocrat Gaming - Front End Developer

Masovian Voivodeship, Poland (Hybrid)

DraftKings - Operations Specialist

Plovdiv Province, Bulgaria (Hybrid)

DraftKings - Senior AML Associate

United States (Remote)

DraftKings - Manager, Fantasy Sports Operations

Massachusetts, United States (On-Site)

Scientific Games  - Senior Accountant

Karnataka, India (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug