Senior Software Engineer, Mobile
Company: Paperless Post
Location: New York
Posted on: February 1, 2025
Job Description:
Paperless Post seeks an exceptional React-Native Engineer to
join our mobile team. In this role, you will work closely with our
Product and Mobile team to help us shape, design, and build the
mobile Paperless Post experience for our customers across various
mobile devices. This role is a great fit for an experienced Mobile
developer looking to work with React Native. You will tackle design
and software architecture challenges by contributing to the rich
Paperless Post experience in iOS and Android. The ideal candidate
is an excellent programmer who is user-focused and passionate about
the mobile opportunities for Paperless Post.A little bit about
usThe PP Engineering team, a highly collaborative group of
developers and technologists, is tasked with building and refining
a consumer-facing product that millions interact with each month.
Our feature teams, made up of engineers, product managers, QA, and
product designers, each focus on a unique piece of the user
experience. We prioritize creativity and continuing education, and
our ongoing commitment to quality code shows in our pragmatic but
brave approach to technology.What you'll do here
- Develop our mobile application throughout the product life
cycle: code architecture, feature implementation, integration, and
code verification
- Understanding of the communication architecture between mobile
devices and web services APIs with the help of REST techniques and
HTTP/GQL requests
- Solve complex technical problems under system constraints such
as performance, form factors, and data service availability
- Keep the tech stack up to date and scalable with modern tech
industry standards
- Participate in code reviews
- Collaborate with the product, design, QA, and support
teams
- Ensure continuous high product quality through code testing,
bug fixing, and feature changes based on consumers' feedback
- Keeping up to date with best practices, terminologies, and
concepts for coding mobile applications
- Monitor new operating system and software releases by Apple and
Google, understand the impact on our applications, and take
necessary measures
- Understand crash analytics and bugs experienced by users and
implement fixes to avoid recurrenceWhat you bring to the table
- B.S. in Computer Science or equivalent experience
- 7 years of experience building software professionally
- Must have a minimum of 3 years of experience developing for
mobile platforms in React Native
- Must have developed an app that is available in either Apple
App Store or Google Play Store
- Experience in frontend technologies such as React is a
plus
- Excellent knowledge of Web and Mobile application development
techniques and best practices
- Understanding of web interfaces and their integrations with the
mobile application
- Team player and effective collaborator with excellent
communication skills
- Knowledge to work with state management in react-native
- Knowledge of the iOS and/or Android tech stack to implement
native features
- Excellent understanding of the project tracking software, Jira
to track the progress and releases of a project
- Expertise in using version control systems such as git
- Knowledge to work in a team with Agile methodology in software
development
- Creative with excellent problem-solving and analytical
skills
- Passion for product quality and attention to
detailsCompany-wide, we enjoy a fantastic ecosystem that is even
gender-split with a balance of engineers and designers. Paperless
Post isn't supported by ad revenue, and we focus on creating and
improving the ideal version of our platform, product, content, and
partnerships for our users.We are proud that Paperless Post has
helped over 200 million people globally connect in the real world
since our inception. Paperless Post exists to help all people
celebrate all the moments that matter to them. We believe that
having a team reflective of the diverse world around us empowers us
to create a product that serves everyone. Women, people of color,
trans/genderqueer individuals, individuals with disabilities, and
veterans are encouraged to apply.The compensation range for this
role is $140,000 - 175,000 USD.At Paperless Post, compensation is
based on several factors, including geographic location,
job-related skills, years of experience, and internal team banding.
All full-time offer packages have a base salary, equity component,
and options for fully paid medical, dental, and vision benefits.
The range posted here is based on the NYC market and may vary based
on candidate location.
#J-18808-Ljbffr
Keywords: Paperless Post, East Orange , Senior Software Engineer, Mobile, IT / Software / Systems , New York, New Jersey
Didn't find what you're looking for? Search again!
Loading more jobs...