Company

VerySee more

addressAddressOklahoma, United States
type Form of workFull-Time
CategoryInformation Technology

Job description

Please read the IMPORTANT section at the end of this posting.

About Very
Very is a fully distributed IoT technology firm led by expert problem-solvers to create efficient, scalable solutions that move commercial, industrial, and consumer IoT projects from pilot to production in record time. 

We've built a collaborative, tight-knit team that thrives, whether we're hanging out in person at our annual retreat or coordinating work across time zones. The results show that we're doing something right - as we've won numerous workplace awards over the years. Most recently in 2021 we were certified as a Great Place to Work, and in 2022 we were listed again in Parity.org's list of Best Companies for Women to Advance.

We believe that everything we build - and the people we build it with - has the potential to change the world. Our client list includes numerous well-known brands determined to leverage the power of IoT to drive material outcomes - such as Vizio, Peloton, Clear, iHeart Radio and Fellowes. Our goal, for each and every client we partner with, is to create high-value solutions through a collaborative and user-centered process.

About This Role
Very is looking to hire an experienced software engineer to work across a wide variety of projects and technology stacks.

As a Lead Software Engineer, you will be responsible for delivering high quality, scalable and well tested code. At Very, teaching and learning is at the core of what we do. Whether through pair programming, workshops, conferences or other cross project collaboration we expect every engineer to continue advancing and developing their skills. 

What You'll Be Working On
We take customer success extremely seriously here at Very. As a lead engineer, you will be partnering with our clients to bring their products to market. You will be utilizing one or more of the above mentioned technology stacks coupled with a cloud provider to deliver an end-to-end solution for our customers. 

Each project is slightly different and can contain any combination of hardware, firmware, web / mobile frontend as well as an API backend/cloud architecture. We follow best practices such as Infrastructure as Code, well thought out and designed CI/CD pipelines, TDD, and other testing best practices, and always keep an eye on scalability. 

We remain as agile as possible working on delivering a vertical slice of all involved layers as early as possible so we can iterate and demonstrate progress. Your role on a project will be focused on your area of expertise coupled with your learning goals.

Responsibilities
- Execute end-to-end software development and deployment in an agile environment
- Provide technical guidance to other team members
- Influence work of multiple teams relating to overall engineering group objectives 
- Drive continuous process and technology improvements
- Lead production monitoring and resolution impacts
- Own and operate large sections of software and systems
- Partner with Product to spec out the technical aspects of a feature from inception through delivery
- Guide software design and delivery through influence and education
- Write acceptance, integration and unit tests
- Coach and mentor other engineers
- Conduct architecture discussions when necessary
- Participate in recruiting of candidates and improvement of the overall interview process
- Support sales and pre-sales engineering work to ensure Very <> Client fit

At Very we do not have just one technology stack as we work on interesting problems, not specific technologies. However, we do have some preferred stacks and proficiency in two of them is required:

Backend Web / Embedded Technologies
- Python: Django / Flask / Serverless / Scientific Python
- Elixir: Phoenix / Nerves
- Ruby: Rails
- JavaScript: NodeJS Backends
- Kotlin/Java: Web Backends
- C/C++: Zephyr RTOS / BareMetal

Frontend Web / Mobile Technologies
- TypeScript: React / React Native
- Swift/Objective C: iOS Native
- Kotlin/Java: Android Native

We value well-tested, reusable code and expect our engineers to be as good of practitioners as they are leaders and teachers.

Outcome
- Delivery of mobile applications that meet the time, budget, and feature needs of Very's customers.
- Project team adherence to Very's standard of best practices across all engineering disciplines.
- Reliable and efficient development patterns for mobile applications.
- Advancement of Very's standard of delivery through collaboration with Managers and Directors, based on learnings from your client engagements.

Required Qualifications
Unfortunately, applicants who do not meet these criteria will not be considered.

Experience:
- At least 8+ years of experience in the language mentioned in the post's title.
- Lead-level Software Engineering experience: Can guide a team to successful outcomes by architecting overall solutions, ensuring that work across the team meets a high standard, and helping the team focus on efficient solutions to business problems.  Their quality of work and overall approach to problem-solving means that review of their work is mostly for the sake of discussion/clarity, rather than to ensure quality. 
- Strong communication skills with the ability to understand and explain technical issues to a non-technical audience
- Strong experience with either: Android App and SDK development experience with Java and Kotlin or iOS App and SDK development with Objective C and Swift.
- Strong experience at least one cross platform mobile technology.
- Experience delivering and supporting Android/iOS applications
- Solid understanding of the full mobile development life cycle required
- Experience with using RESTful Web Services with applications
- Experience building web and API services, using remote data via REST and JSON
- Have published multiple Android/iOS native apps to the app store
- Experience in object oriented design and programming, design patterns, and related frameworks
- Demonstrated expertise in continuous integration/delivery/deployment

Skills:
In addition to experience, these are the critical skills we look for in all technical roles, and how they should be demonstrated at the Lead level.
- Communicates Effectively: Demonstrates expert level communication skills. Can comfortably present information to clients that is clear and concise (verbal and written).  Can negotiate for positive outcomes with clients on projects that are any size, and any level of difficulty. Leans into complex conversations and effectively addresses escalated situations resulting in team/client alignment.
- Independently resets the tone of the team or environment.  Redirects the team and client when needed on complex projects.  Negotiates positive outcomes by incorporating ideas and opinions from internal and external resources.  Thoughtfully considers all outcomes before jumping to change.  Is decisive, direct and respectful when communicating alternate solutions and ideas to influence for buy-in or change.
- Teaches best practices and grows the capabilities of others.
- Estimates are highly accurate across a wide array of technical domains. They use their knowledge to help their team provide accurate estimates about work across an entire project.  
- Demonstrates mastery of working within an agile framework; Knows how to break down technical work into tickets, sprints, and epics without assistance.

Ideal Additional Qualifications/Experience:
- Experience with Docker and Kubernetes
- Cloud development experience with AWS

Contract
Your contract with Very will be as an independent contractor for an indefinite period.

This type of contract carries some additional responsibilities for you: You'll have to save some money to take care of taxes, and you'll have to pay for public social security (Health and Pension) out of pocket.

That being said, we're confident that our competitive compensation and benefits package (see below) will still mean that you are happy with your take-home amount at the end of each month. 

Compensation

Base Compensation
Between USD $81,000 and $133,880 per year, commensurate with experience.

Variable Compensation
Up to 15% of your base salary in the first year.

We also offer world-class perks:
- $1,000 annual Healthcare Stipend (to be used towards Health insurance premium)
- $600/yr Home Office Stipend - Use towards home office buildout & upgrades
- $100/mo Monthly Communications Stipend (Can be used towards Cell Phone Data Plan, WiFi Plan, VOIP, VPN)
- $2,500/yr Professional Development Stipend upon one year of employment.
- Udemy license for continuing education
- Personalized ESL coaching and access to an AI-powered adaptive platform to take your English to the next level
- Loaned MacBook Pro
- Paid trip for the company retreat. (every 18 months)
Why Work for Very
You are more than your job title. At Very, we prioritize talent development and professional growth with a human-first approach that caters to the unique goals each individual brings to the team. 

Our core value, Invest in Our People, looks like collaborating with a cohort of talented people on a mission to get better every single day. It feels like working for a company that invests in you. And it means finding alignment with your career goals to get you where you want to be.
 
How do we bring our priorities to life? Of course we offer the typical world-class perks you would expect. Additionally, as a remote-first company (since 2011), we provide stipends for home office, telephone, and internet. Professional development funds and generous parental leave are also some of the benefits you can expect.

But a healthy company culture isn't just about perks. It's about creating an environment where our employees can thrive. Our work is fueled by smart, creative people whose lives are enriched by our experiences together. We learn together, we grow together, and we play together. Despite working across more than half a dozen countries, our teams connect regularly for work and for fun - on Slack, Zoom, and during an annual retreat. We've been remote-first from the beginning, so we know well what it takes to maintain a strong culture.  #LI-Remote

IMPORTANT: 

1. This job is to work for a US company. An advanced level of English is a must. Please refrain from applying if this is not your case. Resumes must be in English.

2. This job is remote but if you're not located in the region or country mentioned in the post's title, do not continue. Your application won't be reviewed.

If you're in Brazil, Bahamas, Barbados, Bolivia, Cuba, El Salvador, Haiti, Jamaica, Nicaragua, Panama, Suriname, Trinidad and Tobago, or Venezuela, we can't accept your application at this time.

3. The region/country on the post's title is not related to the location of the clients we serve. It's a reference to the residence location of the applicant. All of Very's clients are North America-based.

4. Delivery team members may be required to travel up to 10% of the time. As a client services organization, this is expected.
 
Interviewing for a new company is a serious time commitment for all parties involved. Please take the time to read this and thoughtfully consider if we would be a good fit for one another.  No contractors or agencies. Seriously. #LI-Remote
Apply for this job
Refer code: 7113477. Very - The previous day - 2023-12-16 12:17

Very

Oklahoma, United States
Jobs feed

Food Server - Kent Island Resort

Kent Island Resort

Stevensville, MD

$30.8K - $38.9K a year

Nurse substitute

Troup Isd

Troup, TX

$68K - $86.2K a year

Restaurant Team Member - Cashier, Server

Noodles & Company

Annapolis, MD

$15 - $20 an hour

Server Assistant

J. Alexander’s Restaurants

Annapolis, MD

$28K - $35.5K a year

Wait Staff - Part-time - Evenings

Ginger Cove

Annapolis, MD

$28.5K - $36.1K a year

Plasma Center Nurse - RN

Biolife Plasma Services

Tyler, TX

$31.54 - $43.37 an hour

Accounts Payable Specialist

Waxie Sanitary Supply

Santa Fe Springs, CA

$24 - $27 an hour

Administrative Assistant, Senior - Downtown/Main Street

City Of San Marcos, Texas

San Marcos, TX

$22.51 - $28.14 an hour

Non CDL driver (FedEx Ground pick-up and delivery)

Wild Frog Logistics Inc.

Fort Worth, TX

Up to $1,600 a week

Warehouse Inventory Specialist 1st Shift

Neovia Logistics Services, Llc

Fort Worth, TX

$21 an hour

Share jobs with friends

Related jobs

Lead Mobile Engineer (Ios/Android) - Latin America

Android Mobile Engineer - Senior/Lead/Principal

Salesforce

San Francisco, CA

3 weeks ago - seen

Mobile Apps QA Automation Lead Engineer

Sonsoft Inc

Sunnyvale, CA

2 months ago - seen

Lead Mobility Engineer

Vanguard Group, Inc.

Wayne, PA

2 months ago - seen

QA Engineer/Lead SDET (Mobile Automation)

Merican Inc

Alpharetta, GA

4 months ago - seen

Lead Mobile Building Engineer

Cbre

Denver, CO

4 months ago - seen

Lead Mobile Engineer - Driver Growth

ev.energy

New York, NY

5 months ago - seen

Lead Software Engineer - Mobile (iOS)

Topaz Labs

Dallas, TX

5 months ago - seen

Lead / Senior Software Engineer, Mobile SDK

Skillz Inc.

Las Vegas, NV

5 months ago - seen

Lead Mobile Engineer - (JavaScript, HTML5, CSS3). San Antonio, TX

Sr. System/Software Developer #3 v2 - Sun Technologies Inc

Duluth, GA

5 months ago - seen

Lead Engineer, Mobile Apps

Sephora

San Francisco, CA

5 months ago - seen

Lead Software Engineer, Mobile SDK

Skillz Inc.

Las Vegas, NV

6 months ago - seen

Lead Application Security Engineer, Mobile

Warner Bros. Discovery

Atlanta, GA

6 months ago - seen