Senior Software Engineer

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





The Role: 33Across, recently named among North America's fastest growing tech companies on Deloitte's 2018 Technology Fast 500(TM), is seeking an experienced Software Engineer to join our team in expanding our current publisher platform and building innovative products. Our products are already generating 1 billion daily events and are experienced by 50 million daily users. This position will be instrumental in driving these numbers to unprecedented heights as we grow our publisher base and increase user reach and engagement across all platforms. You will have the opportunity to work on the company's core product suite that drives revenue for our publishers and us. We are looking for engineers who have a passion for building scalable products, strong software design skills, and a desire to learn from, mentor, and teach your peers. You Will: Implement real-time, high-performance web applications for desktop and mobile. Extend and maintain the JavaScript libraries and applications that make up our current consumer and publisher experience. Architect elegant, maintainable, testable solutions to complex technical problems. Integrate with third-party platforms and services to pull in auxiliary content, services, and data. Tackle performance bottlenecks and drive improvements to our backend and frontend infrastructure. Share software development best practices with the team and mentor junior engineers. You Are: 3+ years of experience in software development with at least 2 years of experience creating full-stack JavaScript applications. Strong knowledge of ES6 / ES2015+. Experience with Node.js and frameworks such as Express and Koa. Thorough understanding of design patterns, object-oriented programming, and asynchronous and event-driven development. Well-versed in testing methodologies (TDD, BDD) and experience writing unit and functional tests. Passion for performance, debugging, instrumentation, automation, and benchmarking. Comfortable with Linux CLI, one or more scripting languages, and SQL. Bachelor's Degree in Computer Science or equivalent experience. Bonus Points: Experience with databases such as MySQL or Redis. Experience with build tools like Gulp/Grunt/Webpack/Babel. Experience with working with or building a CI/CD model.Salary Range: NAMinimum QualificationLess than 5 years
Associated topics: backend, back end, design pattern, devops, java, maven, perl, senior software developer, senior software engineer, software engineer lead

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...