Middle/Senior Front-End Engineer (AdTech)
Job Description
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Â
Explore More
Date Posted
09/19/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View Details