Middle/Senior Front-End Engineer (AdTech)

3 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Lead the development of new features and enhancements for a Bidder-as-a-Service platform. Work with a tech stack including ReactJS, TypeScript, Jest, Enzyme, Cypress, Easy-Peasy, React Storybook, AWS, GitHub, CI, and TDD practices. Ensure high quality, maintainability, and conformance to best practices. Participate in requirements clarification, estimation, and planning sessions. Develop technical and user documentation. Work closely with the UX/design team. Follow the Agile Scrum process. Play a supervisory, advisory, and coaching role for senior specialists. Participate in technical interviews.
Must have:
  • 5+ years of software engineering experience
  • Excellent knowledge of JavaScript/TypeScript, ReactJS
  • Strong knowledge of algorithms and data structures
  • Experience in designing, implementing, and shipping rich Front-end applications
  • Strong knowledge of functional programming concepts

Job Details

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 

Similar Jobs

CloudHire - Sr React Developer

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago
Cubic Transportation Systems - Senior Software Engineer (Mobile Dev)

Cubic Transportation Systems

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Token Metrics - Crypto Senior Full Stack Developer (Pakistan- Remote)

Token Metrics

Karachi, Sindh, Pakistan (Remote)
4 Months ago
SLAY - Senior React Native Engineer

SLAY

Berlin, Berlin, Germany (On-Site)
3 Months ago
Velsera - Technical Lead, Engineering

Velsera

Pune, Maharashtra, India (Hybrid)
4 Months ago
CAE - Team Lead Software Engineering

CAE

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Daybreak Game Company LLC - Software Development Engineer (Server Developer)

Daybreak Game Company LLC

Renton, Washington, United States (Hybrid)
3 Months ago
Netflix - Solutions Support Engineer 5 - JS Platform

Netflix

Poland (Hybrid)
1 Month ago
Google - Software Engineer III, Mobile (iOS), Search

Google

Mountain View, California, United States (On-Site)
3 Months ago
Hitachi - MS Dynamics CRM Technical- Power Portals

Hitachi

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Flow - Senior/Staff Web Engineer

Flow

Miami, Florida, United States (Hybrid)
4 Months ago
Sling TV - Staff Engineer - Site Reliability Engineer

Sling TV

Hyderabad, Telangana, India (On-Site)
5 Months ago
Sinch - Senior Full Stack Engineer - Typescript

Sinch

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Months ago
WildBrain - Partnerships Manager

WildBrain

London, England, United Kingdom (Hybrid)
3 Months ago
Blenheim Chalcot India - Frontend Developer – Vue.Js

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Buckman - Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Global Business Travel - Senior Software Development Engineer

Global Business Travel

Gurugram, Haryana, India (On-Site)
4 Months ago
Globalization Partners - Director, Software Engineering

Globalization Partners

(Remote)
2 Months ago
Token Metrics - Crypto SaaS Product Manager Intern (London-Remote)

Token Metrics

London, England, United Kingdom (Remote)
4 Months ago
Bally's Interactive - Java Developer

Bally's Interactive

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

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

Salesforce - LATAM Internship Program | Business Development Associate (Sales)

Salesforce

São Paulo, State Of São Paulo, Brazil (On-Site)
4 Months ago
Google - Tech Lead, Software Engineering, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
3 Months ago
ByteDance - Finance Country Director - Global Payment Brazil

ByteDance

State Of São Paulo, Brazil (On-Site)
3 Months ago
Google - Senior Staff Software Engineer, Content Safety Platform

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
1 Month ago
Nagarro - Associate Principal Engineer - Delivery Manager

Nagarro

Costa Rica, Mato Grosso Do Sul, Brazil (Remote)
4 Months ago
Google - Customer Engineer, Application Modernization, Google Cloud

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
1 Month ago
Evolution - Sales Commercial Assistance Coordinator Brazil

Evolution

São Paulo, State Of São Paulo, Brazil (On-Site)
6 Months ago
Wildlife Studios - Product Manager Intern

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (Hybrid)
2 Months ago
Magic Media - Join Our Global Gaming Family & Explore Future Career Opportunities

Magic Media

Brasília, Federal District, Brazil (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Playrix - Senior C++ Software Engineer (Build System)

Playrix

Montenegro (Remote)
3 Months ago
Postman - Engineering Manager, Workspaces

Postman

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Luxoft - Expert Code Warrior Dual-Mode

Luxoft

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
Knuddels - Java Developer*in (m/w/d) - remote oder Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (Remote)
7 Months ago
ION - Senior Full Stack Software Developer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
 Sagecor Solutions - Software Engineer Level 1 (Java Focus) (BRT - 025)

Sagecor Solutions

Annapolis Junction, Maryland, United States (On-Site)
4 Months ago
Kefir Games - Senior Client Software Engineer

Kefir Games

Cyprus (On-Site)
2 Months ago
Warner Bros Discovery - Sr. Manager, Software Engineering - Data Platform

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
3 Months ago
Cricketpedia - Full-Stack Engineer(Backend in PHP)

Cricketpedia

Gurugram, Haryana, India (Remote)
2 Years ago
Google - Salesforce Application Engineer, Customer Apps and Platforms Enablement

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (On-Site)

Ukrainka, Kharkiv Oblast, Ukraine (On-Site)

Lviv, Lviv Oblast, Ukraine (On-Site)

Lviv, Lviv Oblast, Ukraine (On-Site)

View All Jobs

Get notified when new jobs are added by Sigma Software

Level Up Your Career in Game Development!

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

Job Common Plug