Back to all jobs

Lead Mobile Engineer

**About the Role:**BuddyBoss is hiring a Lead Mobile Engineer for a very exciting opportunity to play a critical role in our fast-growing startup. The right candidate will not only architect but lead the development and implementation of new product features for our BuddyBoss App. In this role, you’ll be in charge of developing features from end-to-end, and craft an entire ecosystem of open-ended code that has unlimited scaling capabilities. You’ll work with UX, Product Management, DevOps and other engineers on a daily basis in order to build amazing software experiences.**Key Accountabilities:**You’ll lead development and implement new product features for our BuddyBoss mobile app.You’ll architect and build features keeping in mind the scalability and opportunity to build an entire ecosystem on the existing code base.You’ll craft the tools, processes, and frameworks that will empower our team to move quickly as we scale.You’ll contribute to the product process: thinking through UX, designing beautiful UI, and connecting with customers to solve their problems.Help maintain existing mobile applications by investigating bugs and implementing fixes.Participate in code review to help everyone grow.Involve in discussion, planning and brainstorming with teammates and stakeholders to achieve project goals.Design, develop and test front end software components in an Agile environment.Architect extendable and reusable solutions.Perform performance analysis and optimization.Document software designs and interfaces.Bug fixing and maintenance.**Key Skills:**Strong knowledge of WordPress with the ability to speak to its technical frameworks, plugins and themes;Strong understanding of React, React Native, Redux and RxJS Observables, Node.js, AWS);You have a deep understanding of mobile development, including multiple environments, device compatibility, for both iOS and Android;You have a strong understanding of React Native best practices to build performant components;You are confident with asynchronous programming;You have the ability to work across the full range of product development: ideation to launch to scale;Knowledge of Git or other version control software;Experience with development tools from Atlassian;Knowledge of software development processes and paradigms. **Experience:**Bachelors in Computer Science or Computer Engineering;5+ years of React, React Native, Redux and RxJS, Node.js, AWS;Preferred 6 to 8 years of experience as a Sr. Software developer;Experience leading design and software technical specifications;4-5 years’ experience in and Agile Development;Experience leading development projects with React Native app(s) available in the app store;Experience with TypeScript;Experience with Unit Testing frameworks such as Jest and UI testing frameworks like Detox;Experience with Redux and some asynchronous middleware (Rxjs Observables is an asset) for state management;Experience developing apps that interact with Web Services (REST, JSON) – Axios is a plus;Experience developing bridges to native components;Experience with IntelliJ or Android Studio, Xcode, React Native Debugger;Experience with Android or iOS development with an understanding of both native build processes;Experience with build scripts such as fastlane or bash scripts.

**About the Role:**BuddyBoss is hiring a Lead Mobile Engineer for a very exciting opportunity to play a critical role in our fast-growing startup. The right candidate will not only architect but lead the development and implementation of new product features for our BuddyBoss App. In this role, you’ll be in charge of developing features from end-to-end, and craft an entire ecosystem of open-ended code that has unlimited scaling capabilities. You’ll work with UX, Product Management, DevOps and other engineers on a daily basis in order to build amazing software experiences.**Key Accountabilities:**You’ll lead development and implement new product features for our BuddyBoss mobile app.You’ll architect and build features keeping in mind the scalability and opportunity to build an entire ecosystem on the existing code base.You’ll craft the tools, processes, and frameworks that will empower our team to move quickly as we scale.You’ll contribute to the product process: thinking through UX, designing beautiful UI, and connecting with customers to solve their problems.Help maintain existing mobile applications by investigating bugs and implementing fixes.Participate in code review to help everyone grow.Involve in discussion, planning and brainstorming with teammates and stakeholders to achieve project goals.Design, develop and test front end software components in an Agile environment.Architect extendable and reusable solutions.Perform performance analysis and optimization.Document software designs and interfaces.Bug fixing and maintenance.**Key Skills:**Strong knowledge of WordPress with the ability to speak to its technical frameworks, plugins and themes;Strong understanding of React, React Native, Redux and RxJS Observables, Node.js, AWS);You have a deep understanding of mobile development, including multiple environments, device compatibility, for both iOS and Android;You have a strong understanding of React Native best practices to build performant components;You are confident with asynchronous programming;You have the ability to work across the full range of product development: ideation to launch to scale;Knowledge of Git or other version control software;Experience with development tools from Atlassian;Knowledge of software development processes and paradigms. **Experience:**Bachelors in Computer Science or Computer Engineering;5+ years of React, React Native, Redux and RxJS, Node.js, AWS;Preferred 6 to 8 years of experience as a Sr. Software developer;Experience leading design and software technical specifications;4-5 years’ experience in and Agile Development;Experience leading development projects with React Native app(s) available in the app store;Experience with TypeScript;Experience with Unit Testing frameworks such as Jest and UI testing frameworks like Detox;Experience with Redux and some asynchronous middleware (Rxjs Observables is an asset) for state management;Experience developing apps that interact with Web Services (REST, JSON) – Axios is a plus;Experience developing bridges to native components;Experience with IntelliJ or Android Studio, Xcode, React Native Debugger;Experience with Android or iOS development with an understanding of both native build processes;Experience with build scripts such as fastlane or bash scripts.
remoteok Apply Now
  • Published At
    23rd, February 2022
  • Remote
  • Type
    Full Time
  • Source
    RemoteOk
remoteok Apply Now