Principal Software Engineer - Mobile Team

React jobs at Poppulo


Full TimeReact NativeCompetitive
Posted 2 years ago


Are you an ambitious, Engineering professional searching for an opportunity to bring your skills and capabilities to a 200 person, fast growing enterprise software company? Over 850 companies worldwide rely on Poppulo’s software to optimize and measure employee engagement. With over 20 million employees on our platform, we are changing how enterprises educate, align and inspire their employees. Poppulo is a fast-paced company with an entrepreneurial and dynamic culture focused on helping organizations grow by releasing the power of their people. Poppulo offers a dynamic environment with driven, fun and flexible individuals, who thrive on challenge and responsibility.

The Opportunity

At Poppulo we believe that learning and innovation go hand in hand. 

Our company value of “Don’t just work, Learn” is alive and well in Engineering. We provide dedicated research time, unlimited access to learning material, book clubs, regular in-house tech talks, conference attendance…the list goes on!

Poppulo is going through a transformation.

We have a unique, but time-sensitive opportunity to define and own a new market in Enterprise Internal Communications.

We are significantly investing in enhancing our Poppulo Mobile Platform to ensure it remains compelling for large customers to deliver Organisational Communications across the enterprise. Mobile is a pivotal part of our larger platform and must meet all of the requirements of a large enterprise in terms of features and functionality, but also best practises, quality, security and scalability.

You will work alongside a fun and highly motivated cross-functional team (Research, Development, Architecture, QA, PM, UX/UI), in a supportive agile culture, where flexibility allows you the best possible work-life balance.

The opportunities available with us are full-time and permanent.

The focus of this role is to:  

Provide technical leadership and direction to the teams

Support and advise management in technical decision making; review options, identify alternatives, propose solutions

Work closely with Architecture and Product Owners to drive for the right technical and business outcomes

Be a change leader

Drive for continuous improvement in process and technology

Support, coach, mentor and develop engineering talent across the organisation

Align teams across the platform, see the big picture and drive for success

About you:

You have at least 10 years experience in Mobile Product Development.  

You have excelled and differentiated yourself as a leader and influencer, someone the business listens to.

You are a recognised technical expert in some technologies, and you have a solid understanding of cross platform technologies. You see the big picture. You articulate and influence how the system hangs together.

You anticipate challenges and future technologies in advance. You propose and implement solutions on time.  

You are influential in developing a suitable architectural runway for the Engineering team. 

You are an excellent written and verbal communicator. You can explain technical concepts to a non-technical audience. You are clear, concise and you are comfortable delivering messages to executive levels.

You deal well with ambiguity. You can make progress without having all of the data. You navigate noisy situations and deliver clarity for others to make progress and reduce anxiety. 

You can work independently, but you are a team player. You know when and how to lead the team, but you know when and how to follow.

You are a change leader. You negotiate, gain support and motivate people to move to the new position.

You make good decisions, and you make them on time. You anticipate. You look around corners.

You are organised. You plan. You manage your time and you prioritise urgent over important work.

You are strategic and innovative. You develop creative solutions to complex challenges.


Some Relevant Functional Skills:

  • Mobile Application Development and Deployment
  • ReactNative, Kotlin, Objective-C, Swift and Java 
  • Cloud AWS/Azure knowledge 
  • Experience with RESTful services
  • API best practices
  • Design skills, Domain Driven Design
  • Event Driven Systems
  • Experience with DevSecOps
  • Agile processes, SCRUM and/or Kanban
  • Experience engaging directly with customers
  • Ability to solve problems creatively and effectively
  • Technology community involvement e.g. conferences, meetups, blogging, etc.
  • History of continually learning and adapting to the latest trends and technology
  • Experience in applying different techniques, tools and approaches based on the situation

About our tech stack:

We are constantly evolving our processes, approach, tools & techniques. At the moment we rely heavily on the following technologies, if you know something about them or have used them before that’s great:  

  • ReactNative, (Typescript/ES6, Reanimated, React Navigation)
  • XCode/Android Studio, Fastlane
  • Java, SpringBoot
  • Java, Kotlin, Swift
  • AWS, Azure
  • Angular, React
  • Docker, Kubernetes
  • Kafka, Kinesis
  • Prometheus, Grafana
  • Git, DevSecOps, CICD
  • MySQL, Redshift, Cassandra, Aurora, Redis
  • Continuous Delivery
  • Test automation

Still interested? Please apply if:

  • The work we’re doing sounds exciting!
  • You want to be involved in building a product that many of the worlds largest companies use every day.
  • You’re keen to learn more about new technologies and contribute to the future of internal communications.
  • You’re passionately team-oriented and collaborative.

Why Us?

  • Choice of computer (Macbook Pros are standard issue)
  • Competitive salary
  • Performance-related bonus
  • Family Healthcare (LAYA)
  • Flexible working hours
  • Educational Assistance Program
  • Training and conference attendance
  • Access to Safari Online
  • In-house soft skills training
  • In-house tech talks
  • Research time
  • Subsidised gym membership
  • Bike to work scheme

Who We Are

Named a Great Place to Work in 2015, 2016, 2017, 2018, 2019, 2020 and 2021 , we are one of the fastest growing technology companies in Ireland. We are the leading vendor of sophisticated communication software designed specifically for the needs of internal communicators within large enterprises across the globe. Poppulo is trusted by over 400 blue-chip and FTSE 100 organizations throughout the world, helping many leading institutions inform, engage and inspire their employees. Customers include Boston Scientific, Telefonica, Rolls-Royce, Nestle, Experian and Johnson Controls. This is an opportunity to contribute to our culture and join a company that’s on the move. We live the Poppulo company values each day and they are key to everything we do.

“High Standards As Standard”, “Together We’re Better”, “Adapt To Succeed”, “Honesty Throughout”, “Be The Example”, “Don’t Just Work… Learn and “GET IT DONE”

Poppulo is an equal opportunities employer.

Apply for this job