Software Engineer Tel-Aviv
Innovid
·
Posted:
May 17, 2023
·
Onsite
About the position
We are seeking top-notch, passionate developers to join our world-class R&D team at Innovid. As part of our team, you will have the opportunity to work with advanced technologies and methodologies in software development, focusing on high scalability and fully automated and tested pipelines. You will be responsible for designing and developing our products, deploying code to production continuously, and ensuring the healthiness of applications in production. Additionally, you will collaborate with product managers to define and prioritize features, and engage in full-stack, end-to-end development. If you have a B.Sc. in computer science or a related discipline, at least 2 years of software development experience, and a passion for technology and quality, we encourage you to contact us.
Responsibilities
- Participate in designing and developing Innovid's products in multiple technologies, no code ownership environment
- Design and develop modules for a high-end product that serves billions of transactions a day
- Deploy code to production in a continuous manner
- Be responsible for the healthiness of the application in production
- Work with product managers to define, prioritize, and finalize features
- Carry out full-stack, end-to-end development
- Have a B.Sc. in computer science or a related discipline
- Have at least 2 years of software development experience
- Have experience with development of online, cloud-based SaaS products
- Have good knowledge of SQL (an advantage)
- Have experience with web server or client-side development (an advantage)
- Have experience with Linux in a production environment (an advantage)
- Have experience in Scala, Java, Kotlin, TypeScript/JavaScript (React and Node.js) (an advantage)
- Have experience with large-scale performance issues and database work (an advantage)
- Have a passion for technology and quality
- Have good analytical and communication skills
- Appreciate deadlines
Requirements
- B.Sc. in computer science or a related discipline
- At least 2 years of software development experience
- Experience with development of online, cloud-based SaaS products
- Good knowledge of SQL (an advantage)
- Experience with web server or client-side development (an advantage)
- Experience with Linux in a production environment (an advantage)
- Experience in Scala, Java, Kotlin, TypeScript/JavaScript (React and Node.js) (an advantage)
- Experience with large-scale performance issues and database work (an advantage)
- Must have a passion for technology and quality
- Good analytical and communication skills
- Appreciation of deadlines is essential
Benefits
- High visibility roles with a tremendous amount of growth potential
- Wide and varied Learning & Development resources and culture that support it
- Global team and cross-company collaboration unlike anywhere else!
- Amazing people to work with!!!
- Hybrid working model & good work-life balance
- RSU’s (Restricted Stock Units) plan
- Beautiful office with a view near the train station
- Work next to our best friends on 4 (Dogs friendly), but also a friendly environment for those who don’t appreciate the furry walkers
- Subsidized meal
- Events, treats, and fun office experience