Remote Mobile Senior Software Engineer

Posted

Apply now
Please, let Granicus know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Mobile Senior Software Engineer role at Granicus is designed for developers who lead by example and take on challenging technical tasks.
  • This position involves making significant contributions to all areas of the Granicus product suite.
  • The Senior Software Engineer plays a key role in grooming and planning new features for their team.
  • They possess deep expertise in multiple technologies and applications, applying their knowledge to enhance product design, interface, and architecture.
  • The role requires a full understanding of the deployment process and support for applications in all environments.
  • Senior Software Engineers are expected to mentor individuals and groups within and outside the engineering team.
  • Responsibilities include collaborating with product management and business stakeholders to deliver unique mobile solutions, communicating effectively to create high-quality software, and promoting design consistency across multiple products.
  • The engineer will drive innovation by generating new product ideas, perform technology and feasibility studies, and design secure, performant, scalable, and highly available solutions.
  • They will troubleshoot and fix production issues related to various aspects such as deployments, networking, and application logic.
  • Mentoring team members and providing technical training is also a key aspect of this role.

Requirements:

  • Candidates must have 5+ years of experience in developing, testing, shipping, and supporting production-quality cross-platform mobile applications.
  • Expert-level knowledge of HTML 5, CSS, and JavaScript, including ES6+ syntax, is required.
  • Demonstrated experience in implementing React Native mobile applications in a production environment is essential.
  • Knowledge of other cross-platform mobile development technologies such as Vue Native, Cordova, or Ionic is a plus.
  • Familiarity with native build and publication tools like Xcode, fastlane, and Android Studio is advantageous.
  • Experience in building and maintaining CI/CD pipelines is necessary.
  • Candidates should have experience mentoring junior team members.
  • A commitment to quality and the craft of software development is expected.
  • Excellent communication and time management skills are required.
  • Strong analytical and problem-solving skills are essential.
  • A passion for learning new things and the ability to do so quickly is important.
  • The ability to serve as a technical leader in a collaborative software development team is required.

Benefits:

  • Granicus offers a comprehensive benefits package that includes hospitalization insurance covering employees and their family members, including parents.
  • All employees are covered under personal accident insurance and term life insurance policies.
  • Employees can avail of an annual health check facility.
  • Eligible employees can receive reimbursement for telephone and internet expenses.
  • A wellness allowance is provided for health club memberships or access to physical fitness centers.
  • Wellbeing Wednesdays include one global Unplug Day and two No Meeting Days every quarter.
  • Memberships for meditation and mindfulness apps, including on-demand mental health support 24/7, are available.
  • Access to a learning management system, LinkedIn Learning Premium account membership, and other resources is provided.
  • Employees can access a rewards and recognition portal and participate in a quarterly recognition program.
Apply now
Please, let Granicus know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback