Share this Job

Senior Software Engineer - Swift

Date: Nov 23, 2022

Location: Dhaka, BD, 1213 BD

Company: Optimizely

Optimizely is known for content, commerce, and optimization with our Digital Experience Platform (DXP). Millions of experiences are served with our platform every single day, helping organizations grow exponentially online. We have the honor of serving some incredible customers – which makes what we do extremely rewarding. Optimizely has over 9,000 brands, from global organizations such as Visa, Sky, Yamaha, and Wall Street Journal to tech innovators like Atlassian, DocuSign, FitBit, and Zillow.

 

Not only are we financially sound and growing, but we have unicorn status: we exceeded $300M in revenue in 2020, is profitable already, and have all strategic options ahead of us. Optimizely continues to invest and addresses a market opportunity north of $30 billion, providing significant personal career growth opportunities.

 

We are an inclusive culture with a global team of 1200+ people across the US, Europe, Australia, Bangladesh, UAE, Singapore, and Vietnam. We blend European and American business cultures, emphasizing teamwork, inclusion, and moving fast. People make the difference!

 

If you are looking to work on the next generation of digital technologies in a fast-paced, hyper-growth environment with the best humans, please apply! We’re just getting started...

Introduction

We are looking for a Senior Software Engineer – Swift for our developer experience team. This team primarily works with advanced SDKs that are a critical component of Optimizely’s experimentation product suite. These SDKs power hundreds of millions of unique user experiences including on-boarding flows, search algorithms, pricing tests, and more. Our solution makes it easy for developers to experiment across all channels (e.g. Web, Mobile, OTT, and server-side) as well as use feature flags to control rollouts of features in customers’ applications. 

This is one of the fastest growing products in our portfolio, and your contribution and impact will help us dominate the market! You will be integral in helping us build and grow the Platform. Our engineers have the opportunity to master many languages and tech stacks. This is a very exciting time to join fast growing company and help shape this product’s future.

Job Responsibilities

  • Design and build SDKs that serve as the primary integration point for developers with our product. Primary language Swift
  • The SDK Engineer teams shares work across all languages as they are able to support. Each role is hired with a primary language and ideal candidates are versatile to work across multiple languages when needed.
  • You’ll be working with the engineering and product team to identify and contribute major features and enhancements to the SDK platform.
  • Collaborate with other members of the team to define consistent and clear interfaces, abstractions and implementations of critical features.
  • The SDK platform spans multiple programming languages and technical stacks, providing an opportunity to learn and contribute to many of them.
  • This is a developer focused product, so you’ll work closely with our developer evangelists to identify ways to incorporate feedback and make it more successful!
  • Join and shape a fast-growing product line with the opportunity to significantly impact key business goals for the company.

Knowledge and Experience

  • You have 3+ years of product development experience with Swift
  • In addition, you have experience with one or more of the following technologies: Java, Android, Go, Agent, Ruby, React, React Native, Flutter
  • You are enthusiastic about learning new languages and enjoy working in a technologically diverse environment.
  • You are open to using the right tool for the job, even if it is one with which you are unfamiliar.
  • You are comfortable with GitHub and Git branching strategies.
  • You are self-motivated and proactively create partnerships across an organization.
  • You are collaborative and open to cross team communication and problem solving in order to find the best solutions to challenging strategic initiatives.

Education

Bachelor’s Degree (Computer Science or engineering preferred) or equivalent work experience

Long Description

Why you'll love working here

  • Our culture is the most important thing we offer: a place to do your best work and a chance for your voice to be heard in a democratic environment as we shape a high-growth space.  
  • We currently work from home; however, we plan to return to the office by year-end. When we return to the office, we plan to have a hybrid model while also providing the opportunity to be fully remote.  
  • Communal transport facilities inside Dhaka and free catered lunch when we return. 
  • Best-in-class compensation plans 
  • Unlimited vacation days and flexible working hours 
  • Two annual festival bonuses 
  • Medical insurance 
  • An agile performance review process encourages ongoing transparency between managers and direct reports. 
  • Monthly and quarterly regional and global team-building events 
  • Enablement program and soft skill training to support internal career growth and development   
  • Reward and recognition programs  
  • Volunteering and opportunities to give back  
  • Chance to work with our incredible global team all over the world 

Optimizely is committed to a diverse and inclusive workplace. Optimizely is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

 

#LI-JW1

#LI-Remote