Senior Software Engineer - React Native

Echobind


1 month ago

08/15/2019 10:21:23

Job type: Full-time

Hiring from: US only

Category: Software Dev


We are looking for a senior-level React Native developer that wants to play a part in the future of Echobind. You should have proven experience with React Native and a desire to be a core pillar of our mobile team.

Things you'll do:

  • Work on a range of ambitious projects

  • Work with interesting technologies including React Native, GraphQL, and Node

  • Help shape our development team and best practices

  • Write content based on your learning and experiences

  • Things we'd like you to do:

  • Bring your unique passion and perspective to our team

  • Be involved with a local meetup group (or help create one!)

  • Contribute to open source

REQUIREMENTS

  • Demonstrated proficiency in React Native

  • Experience upgrading React Native apps

  • Be able to show apps you've worked on that are in the App Store ad Google Play

  • Knowledge of beta and production deployment processes and how they relate to the App Store and Google Play

  • Understanding of provisioning profile and code signing

  • Experience with Fastlane

  • Demonstrated ability to write well-tested, clear, and documented code

  • Ability to prioritize and self-manage. We give our developers autonomy and don't want to micromanage you.

  • Good communication skills. We expect you to talk directly with clients frequently.

  • Be a good human to your coworkers and our clients.

  • Be willing to coach teams you work with on best practices and approaches.

  • Question and suggest improvements in workflow, scope or design. You aren't a "code monkey".

  • We're remote, but you must be a US citizen.

  • Native iOS or Android experience would be great!

  • Experience writing API's with Node and a relational database is a huge plus

BENEFITS

  • Competitive salary + annual bonus

  • Up to eight hours per week dedicated to "investment time". This is our way to investment in projects that will make you and the agency better.

  • Fully covered expenses to a conference of your choosing each year

  • Fully covered expenses to any conference that you're accepted to speak at

  • Fully covered Health and Vision benefits

  • 401k program with company matching (4%)

  • Four (4) weeks paid vacation

  • Three (3) weeks paid leave for any new parent plus three (3) additional time if you give birth or adopt.

  • New computer setup of your choice

  • Ability to work from anywhere in the US with an Internet connection

  • Echobind’s work comes from a group of human beings who have different perspectives, backgrounds, educations, lifestyles, and leanings. Our work is better because of these differences, not in spite of them. Echobind is happily a equal opportunity and affirmative action employer. We’ll always welcome people to apply with us regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Hunter is a company founded 4 years ago in France by Antoine and François. Our goal is to make it easier for businesses to connect with each other. We make it happen by continually analyzing public data on the web and make it easy and practical to search.

    We built Hunter to match our needs and aspirations (hopefully, you'll share them too!). This means we're bootstrapped and don't intend to raise any funds. And because we're building a real long-term business, we've made sure to be profitable from the start. We have the liberty to exclusively focus on providing the most value possible to our users.

    Maintaining a small group is essential to us as it creates tighter bonds, increases productivity and eases communication. We're currently a team of 6 and love it this way. We're all in a different country (🇫🇷,🇩🇪,🇧🇦,🇪🇸,🇹🇭,🇨🇦) meaning working remotely is in our DNA.


    Responsibilities

    You’ll have the lead on the Go application managing Hunter’s business database. We're looking for someone eager to build the most comprehensive database of companies and professionals by using the web. Billions of pages of unstructured HTML data don’t scare you away; they give you ideas!

    We’re looking for an imaginative developer. We’re processing vast amounts of data to help hundreds of thousands of professionals… all of this with a tiny but mighty team! To succeed, we need to be more creative than anyone else.

    Your mission will include writing Go code to collect, process and organize our data. We’re also starting to use machine learning to bring Hunter’s data to the next level. Ideally, you’re also curious and skilled in deployments of applications to find the best setup to run the code you’ll write.


    Requirements

    • You’re a skilled and experienced Go developer writing high quality, maintainable and testable code (if you think you’re a perfect fit but are new to Go, you can still apply)
    • You’re able to find simple and elegant solutions to complex problems
    • You have a good understanding of what makes an efficient SQL request (bonus points for familiarities with PostgreSQL)
    • You know how to deploy applications on cloud platforms (bonus points for familiarities with Docker and Kubernetes)
    • You’re fluent in English
    • You believe in shipping fast, but also shipping quality work to avoid technical debt
    • You love working remotely while maintaining great relationships with your team members

    Benefits


    This job isn't for everyone. But if you're looking to work remotely, in a small business having an impact on hundreds of thousands of professionals, and with plenty of time aside from your work, then it should be perfect!

    The team gathers during company retreats three times per year, each time in a new location in Europe. During these one-week events, the team gets to know each other and prepare the projects for the following months.

    Being part of the Hunter team will also get you:

    • A competitive salary with no negotiation
    • 5 weeks of paid vacation per year
    • 3 company retreats in Europe every year
    • Fully-paid setup to get started (including a Macbook Pro, standing desk and ergonomic chair)
    • $5,000 vacation bonus per year for a far-away trip
    • An awesome team 🤗

    If you’re curious to learn more about the hiring process, we wrote a blog post about it. And if you have some questions for us, you’ll find our contact information on our About page.

  • Jilt (Worldwide)
    2 weeks ago

    Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores grow sales with emails that delight their customers. Our team is 100% remote, with 31 people distributed all over the world.

    We’re looking for a full stack engineer to join our team and lead development on growth projects.

    You should be...

    • Experienced with a backend language like PHP, Ruby, or Python
    • Experienced with JavaScript, and familiar with front-end frameworks like React
    • Fluent with SQL and comfortable with data analysis
    • Familiar with WordPress, especially themes and plugin development
    • Eager to work with many different technologies across multiple projects
    • Detail-oriented & curious, with a drive to understand and solve technical challenges
    • A self-starter, comfortable working independently and taking a high level of ownership over projects
    • Dedicated to constant learning and sharing your knowledge

    Bonus points if you also have…

    • Experience with Rails (Jilt is built on Rails, and some internal tooling as well)
    • Experience with marketing tools like Google Analytics, Segment, Optimizely, and others
    • Experience working in an Agile development team

    You’ll be responsible for…

    • Developing features and improvements across our growth stack, including our websites (built on WordPress), internal apps (built using Rails), customer-facing tools (like browser extensions), landing pages, and more
    • Building integrations with tooling that we use for business operations (like CRM, subscription analytics, etc)
    • Building internal tooling, infrastructure, and documentation to support growth across the entire company
    • Troubleshooting challenging technical issues with our sites, integrations, and infrastructure
    • Collaborating with team members across marketing, support, design, and engineering to deliver solutions that address customer, team, and company needs
    • Improving our internal wiki & documentation

    Why you’ll love working with us…

    • Kind, wonderful teammates that enjoy their work as much as you do
    • Competitive salary
    • Annual company retreats (read about our last adventure in Scotland!)
    • Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!
    • Transparent culture (check out our team wiki)

    Curious to hear more? Learn more about the position and apply here. Applications accepted through October 4th. We can’t wait to meet you!


    We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

  • 2 months ago

    We are looking for an experienced React Native developer to join our growing team. You will be responsible for mobile application development and architecture.  This role is a contract to hire position as we look forward to growing the team.


    If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a React Native developer, you’ll work closely with our architects and front end developers to ensure system consistency and improve user experience.

    If you are versed in a few different languages, enjoy writing code and services, have a good understanding on databases and development frameworks, then this job is for you. 

    This role will work with React Native and Restful API’s, creating and expanding mobile applications.  This includes multiple applications.

    Responsibilities

    • Participate in the entire application lifecycle, focusing on coding and debugging

    • Write clean code to develop functional web, mobile, and business applications

    • Troubleshoot and debug applications

    • Communicate openly and often, using tools such as Slack

    • Implementing automated testing platforms and unit tests

    • Manage cutting-edge technologies to improve legacy applications

    • Managing the interchange of data between the server and the users

    • Gather and address technical and design requirements

    • Build reusable code and libraries for future use

    • Liaise with developers, designers and system administrators to identify new features

    • Implementation of security and data protection

    • Design and implementation of data storage solutions

    • Follow emerging technologies

    Requirements

    • Legally eligible to work in the United States.

    • At least 18 years old.

    • Able to work in EST timezone for meetings and collaboration.

    • Have developed React Native apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication. 

    • Enjoy working with React Native and have a successful track record of developing both iOS and Android applications using this framework.

    • +2 years experience working as a mobile app engineer in an agile team

    • Experience in developing, shipping and maintaining a native app for iOS or Android.

    • Experience with web development, API’s, and web services.

    • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)

    • Excellent communication skills

    • Passionate about software development

    • Experience working in a highly distributed company

    • Open minded and always learning

    • Excellent analytical and time management skills

    • Teamwork skills with a problem-solving attitude

    • An ability to work remote and use conference and collaboration tools effectively

    • BS degree in Computer Science or relevant field

    Nice to have

    • Experience coding and bridging native functionality to React Native

    • Experience in Redux or equivalent application-wide state management

    • Experience with programming multiple languages like Java, .Net, Ruby, PHP, and Python

    • Experience or understanding of Flask and Sqlalchemy

    • Experience with mobile technologies such as Swift and Java

    • In-depth understanding of the entire web development process (design, development and deployment)

    • Consulting experience

    Why work with us

    • Fun, collaborative, remote-friendly environment

    • Work remotely from anywhere in North American time zones. 

    • Just be willing for some occasional travel for client work or getting some face time with the team.

    • Enjoy writing code and working with a team who is focused on delivering results and using technology to drive business outcomes

    • There are options for this opportunity to be a contract, contract-to-hire, or full-time position.

    About Us

    Augusto designs and develops custom software solutions.

    We care about the business outcome as much as the technology problem.

    We don't just focus on software projects. We work with our clients to create digital systems to grow and streamline our their business. Our approach helps our clients design and develop systems using a product mindset and agile practices.  That process begins with aligning on the outcomes their investment must produce and then providing a strong team with a proven process to execute - that’s where you come in.


    If you have questions please email [email protected]

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!