Senior Backend Engineer developing systems for detecting fraud and ensuring app stability at OfferUp. Collaborating with cross-functional teams to enhance engineering excellence and mentor junior engineers.
Responsibilities
Work collaboratively with cross-functional teams (risk analysts, data science, and operations) to design and implement new features
Analyze the latest attacker techniques and apply solutions to detect them holistically and stop them proactively
Drive engineering and operational excellence across the Core engineering team
Collaborate with OfferUp-wide engineering teams to improve processes, surface common pain points, develop solutions, and evangelize best practices
Identify when to replace and when to rebuild legacy systems
Participate in reasonable on-call rotations with the rest of the team
Support, mentor, and help other engineers on the team
Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models
Ensure app stability by identifying and resolving crashes, freezes, and network errors across both React Native and native layers
Develop reusable tools and frameworks to streamline development and improve the developer experience
Mentor and guide junior engineers, fostering best practices for frontend and native development.
Requirements
5+ years of professional software engineering experience, of which at least 3 were devoted to web services
2+ years of experience in real-time messaging systems
Experience performing data analysis and translating the results into business recommendations
Experience in working with data-driven applications at scale
Strong coding skills in Java, Python, Scala, Golang, or any other modern programming language, coupled with strong knowledge in object-oriented design and microservices architecture
BS or MS in Computer Science, Computer/Software Engineering, Information Systems/Technology, Information Science, or a related discipline
Proficiency in native development languages: Swift/Objective-C (iOS) and Kotlin/Java (Android) (helpful but not required)
Experience with Agile development methodologies (helpful but not required)
Experience with load balancing and handling massive data traffic (helpful but not required)
Experience writing code in Python and Java (helpful but not required)
Experience with cloud infrastructure AWS (helpful but not required).
Frontend Developer building intuitive and seamless cross - platform sports betting applications at iGaming startup. Focusing on coding, debugging, and enhancing user experience in Lisbon.
Front - end Developer creating and maintaining web applications using React and Next.js at IntellectEU. Collaborating with QA engineers and architecture teams in a hybrid work environment.
Frontend Software Engineer leading the transition to modern Angular architecture for cloud - based solutions. Collaborating with teams to deliver secure, user - focused applications in a rapidly evolving environment.
Front End Developer implementing dashboards and data visualizations for government supply chain decision - making. Working under architectural governance to create actionable user interfaces.
Collaborating with technology team to assess user needs and resolve issues. Direct communication with candidates for humanized service and KPI management.
Front - End Developer designing web applications to enhance flexible working at OfficeRnD. Collaborating with stakeholders to innovate and implement user - centric features.
Senior Frontend Developer creating high - performance user interfaces for Vivo. Responsible for defining application architecture and mentoring junior developers in an agile setting.
Staff Frontend Engineer for AI Copilot focusing on developing and delivering AI - enhanced customer service solutions. Collaborating across teams to build accessible and performant user interfaces with a focus on TypeScript and React.
Front - End Software Engineer developing KinaTrax data visualization tools for sports teams. Collaborating with product development team to enhance athlete performance data solutions.