40 : remote jobs for you

React Native / iOS / Android Developer

We are a closely-held web and mobile product development firm and we are looking for driven mid/senior-level React Native Developers.  Are you experienced and current in your JavaScript and React skills?  Do you have depth in React Native and experience building iOS and Android applications?  Looking for a no-politics zone to do your best work?  


 


The Work

The React developer will be engaged in a range of web and native application development including:


 

§  Large-scale web application development with ReactJS

§  Develop iOS and Android applications with React Native

§  Custom business applications utilizing rich HTML5/CSS3/JavaScript-driven front ends

§  Participate in full-stack JavaScript application development including Node.JS


Skills & Requirements

The position requires strong application development using React, HTML5, CSS3, JavaScript and related ecosystem tooling.  The React Native Developer will also be instrumental in the construction of native applications utilizing React Native.  Experience with MobX and TypeScript are key supporting skills while mature development expertise in the construction of isomorphic JavaScript single page applications is key.  
Our front end and React developers possess strong skills in the above technologies and just as important front end design patterns, common interface frameworks and testing.  A passion for web standards and modern interface/JavaScript frameworks is also pretty darn important.


Some Specifics

At Finibus you will:
§  Live and thrive in React, JavaScript and single page applications

§  Build modular React components with directives and ES2017, ES2016, ES6 and whatever they call it next

§  Work with a full team following GitFlow with regular pull requests and continuous deployment pipelines

§  Write RESTful API specs for back end devs to construct or for you to construct with Node.JS

§  Deploy solutions to the cloud including Azure and AWS

Proficiency and comfort on Agile teams (specifically, Scrum with 2 week sprints) will be a major plus for this position.


 


What Kind of Projects Will You Work On?

§  Web, native mobile and collaboration applications for the fastest growing insurance groups

§  iOS and Android applications for Insurance products field workforce


§  You can have a look at www.meply.com


How to Know If You're A Fit

If any of the following excites you, we definitely want to talk to you! 

This Is A Remote-Friendly Position

Finibus is a distributed workforce with developers and designers located throughout the World.  We are open to applicants located anywhere (we fine all team members being within 3 time zones of each other best for collaboration).

  • 3 days ago
  • Finibus

Senior Designer

We are looking for a Senior Designer to help with project overflow. 

This is for ongoing project based work, typically 20 - 40 hrs per week. Projects range from UI / UX design to graphic design and branding.  

Our rates range from $35 - $105 / hr depending on experience and the strength of your portfolio. Please fill out the application to the best of your ability and we will get back to you within 3 days. 
  • 3 days ago
  • workBK

Front-End Software Engineer

We are:

DeviantArt - the largest online social network for artists and art enthusiasts, and a platform for emerging and established artists to exhibit, promote, and share their work with an enthusiastic, art-centric community. We have over 45 million registered members and attract over 50 million unique visitors per month. Our members — known as deviants — upload thousands of pieces of original artworks every day, everything from painting and sculpture to digital art, pixel art, films, and anime.

Our technology department is responsible for working on interesting scalable technologies and fun features across a number of areas of DeviantArt. Our worldwide remote teams work on a rapid iteration process and encourage collaboration between developers, UI designers, product managers, and non-technical staff.

You are:

A developer with 3 or more years of software development experience in team-based environments. You have advanced JavaScript & CSS skills, and significant production experience with React.js and Redux. You have a proven track record of working on advanced, scalable, interactive web applications as a front-end and/or full stack developer.

You’re passionate about software engineering, and constantly expanding your knowledge. You have strong communication skills, are a self-learner and you engage with the product development lifecycle from concept to support. You also pay close attention to detail, animation and user experience.

Bonus points if you:

  • Have a Computer Science degree or equivalent experience.
  • Have some exposure to TypeScript, ES6, lodash, Redux saga, Sass/Less, any template engine (JSX, Jade).
  • Are well versed in working with server-side APIs.
  • Have experience with automation and package management tools such as Grunt, NPM, Yarn, Webpack.
  • Have knowledge of React server-side rendering.
  • Practice TDD.
As a Front-End Software Engineer, you will:

  • Build rich React applications with different state-management paradigms within a very new codebase that leans on frameworks and tooling developed by large and very experienced teams.
  • Push your code to millions of users every day.
  • Interact and collaborate daily with a world-class product, UX and design teams.
  • Improve your skills and learn from top-notch engineers.
  • Tackle tough problems and find creative ways to solve them.
Please submit links to your live projects, GitHub accounts or other examples of your best sample code!

  • 4 days ago
  • DeviantArt

Senior Software Engineer

Remote applicants must be located in the continental US and have existing US work authorization. No applicants from CA, WA or NY.

Spreedly is an API based payments company headquartered in Durham, NC. We are a stable, growth stage start up with a team that enjoys working together and is remote friendly and inclusive. Our culture is based around our dedication to a meaningful work/life balance, and our commitment to that is reflected in the way we've structured the company, as well as the benefits and perks that we offer employees.

Our list of "amazing functionality that customers will happily pay us for if we can just get it implemented..." is growing faster than we can check things off, and we need help from an experienced engineer that can hop into a high-functioning, experienced team and start learning and contributing quickly.

When you start at Spreedly (think first 6-12 months), you'll be spending 90%+ of your time working right on the product team building functionality for customers. Building product at Spreedly is a bit unique in that our main product is a payments API used by other developers. So "designing a UI" often means thinking through how YOU would want a given API to work if you were using it, and "adding a feature for a customer" often means working through how to securely enable a developer to do something interesting with a credit card number. Super challenging and fun, we think! And since we work with credit card data on a daily basis, thinking about security is a way of life at Spreedly, as is building sustainable processes to keep that information safe (and our auditors happy).

What we're looking for in a senior engineer is somebody who's excited by jumping into pretty complex technical problems and making sense of them. We regularly deal with encryption, encoding, and security, all within the context of a distributed system. You don't have to be an expert in any of those aspects, but you should be really open to learning about them. Once you've gotten your feet under you and understand the domain well enough, we envision you being the technical lead for one aspect of our service. In particular, this means we'd like you to mentor junior engineers and help them tackle the task at hand using pragmatic software practices. We're looking for people that are good at their job who are also are interested in elevating the people around them.

What We're Looking For

  • A track record of delivering well-crafted software
  • A willingness to be a generalist and the curiosity to try new things you've never done before
  • Excitement about building products for Spreedly's customers, who are primarily businesses doing commerce and their developers who are using our API's and toolkits
  • Excellent written communication skills, and a willingness to use them to document your work as necessary
  • The ability to operate autonomously, sorting your own immediate priorities out of the ever-shifting needs of a startup environment
  • Confidence in your ability to learn new tech as necessary. Today we work primarily with Ruby, Rails, Elixir, Phoenix, Riak, Kafka, Postgres, Redis, and Linux ... but are always pragmatically evaluating new languages and tools

What We Offer

  • Competitive salary + equity package
  • Outstanding medical and dental benefits (we pay 100% of monthly premiums for employees + families)
  • Open PTO policy
  • Tues./Thurs. in-office days- the rest of the week employees are free to work wherever they choose
  • Paid lunches on in-office days
  • 12 weeks paid family leave for all employees
  • Company sponsored 401k
  • Yearly paid professional development

We are open to remote candidates, with the caveat that you must be located in the continental US (the whole team gets together at our Durham office once a quarter). Most of our technical team is in the RDU area and works out of our office in downtown Durham, NC two days a week, and from wherever we fancy the other three days a week. We also have ~20% of our team already remote. So, although we're pretty aware of what it takes to support remote employees, if you are remote we'd like for you to have had some experience working that way.

We're constantly striving to have the fairest and most productive hiring process possible. We want to ensure that every candidate is treated equally and our interactions are designed with that goal in mind. If you want to get a sense for what your application process will look like, we'd encourage you to read the following: Stop Hazing Your Potential Hires and Programming Puzzles Are Not the Answer.

If this at all sounds interesting, we'd love to hear from you!

Spreedly is an equal opportunity employer that values a diverse culture as it’s an accurate reflection of the larger community and world in which we live. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples and structured interviews.

Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.
  • 5 days ago
  • Spreedly

Get alerts for new jobs

Ruby on Rails Developer

At Podia, we’re building the best platform on the planet for creators to sell online courses, memberships and digital downloads.

We’ve been around for a few years and helped more than 17,000 creators earn millions, and we’re growing fast…

really fast.

That’s where you come in winking face 

We’re looking for aRuby on Rails developer who is as happy working on backend bug fixes as UI refactoring. 

You’ll help us ship faster, get more done and make big improvements to our platform.

What you’ll work on:

  • Expanding the breadth and depth of our product featuresbuilding construction
  • Polishing our existing features to improve our users’ experiencepaintbrush
  • Bugs happens… you’ll help us resolve thembug
  • Refactoring the internals to keep the code easy to work withhammer
  • Improving our test suite to give us more confidence to shippolice car light
  • Writing and maintaining payment and API integrations card index

Here are some of the technologies we use:
  • Ruby on Rails 
  • PostgreSQL
  • Sprinklings of Javascript and Stimulus, where necessary
  • Redis, for caching and background queues
  • Sidekiq for background processing
  • Heroku for hosting the app
  • …and AWS, S3, and Ansible for anything else.
  • We also maintain integrations with many third-party APIs(PayPal, Stripe, Zapier and Drip, just to name a few)

You might not have experience in all these technologies, and that’s okay! Rails is the core of our tech stack and you’ll also bring other experience to the role.

Some other things you should be comfortable with:

  • Multiple competing(andsometimes shifting) prioritiessmiling face with open mouth & cold sweat
  • Lending a hand to your teammates(and customers) when the need arises. We’re tightly knit and supporting each other is a huge prioritysparkles 
  • Staying calm under pressure. You remain cool even when Rollbar errors are pouring into slack, background jobs die, and the app grinds to a haltSOS button
  • Working remotely. Our team is spread across North America and Europe, and our headquarters is Slack globe showing Americas 

Why work at Podia?

  • Ultimate flexibility. We try to have some overlap time every day, but outside of that work whenever & wherever you work bestworld map 
  • Extreme autonomy. No micro-managing here. You’ll be given high-level direction and then left to solve it the way you feel is best. You’re the expert!books
  • That said, the rest of the team is always ready to lend a hand — or even an ear if you just need to rubber duck some ideaslight bulb
  • You get to work with a small, highly-talented team that has built — and continues to build — our product with care. We’re not one of those“hire all the devs!” organizations that tries to grow too quickly artist palette 
  • Whether it’s fixes, small tweaks, or substantial features, we deploy often. There’s zero redtape to slow you downrocket
  • We have a rapidly growing base of passionate customers. Your work will be seen and appreciated by many peoplered heart
  • Competitive compensation. We want to hire the best people, and we’re ready to pay for them money bag
  • (Paid for) annual retreats to spend time with the team and have fun together. This year’s retreat is in Brooklyn! airplane

Interested in joining our team?

We’d love to chat slightly smiling face 

To apply, just fill out this form.
  • 5 days ago
  • Podia

Senior Frontend Developer

Senior Frontend Developer

The position:
Subtext Media is looking for a Senior Frontend Software Developer to be our lead UI / UX developer, contributing your expertise to help us grow our innovative local content platform, dailyuv.com.  We are looking for someone with a passion for building web applications, who thrives on keeping up with the latest technology and trends. You will be a core member of the team and the lone Frontend Developer as we continue to staff up our Software Development team.  You will have strong influence over technologies used, architecture & design of the software, and be an integral part of growing the team.

Our fronted is powered by React, MobX, TypeScript, Emotion, Next.js, Storybook and Cypress.   

We use Rails for our backend and postgres for our datastore.  For deployment we make heavy use of Docker containers and AWS services such as ECS / ECR, EC2, RDS, S3, CloudFront, and CloudFormation.  We utilize industry standard application/services such a GitHub, Slack, G Suite, Clubhouse, Jenkins, CircleCi, New Relic and others.

What you will need to be proficient in:
  • Front end development experience (HTML, CSS, etc)
  • Javascript (ES6 & TypeScript)
  • React / MobX
  • Optimize components for performance across browsers and devices, paying particular attention to mobile
  • Experience working in a modified agile / kanban / scrum based environment
  • Excellent written and verbal communication skills
  • Able to work well alone and with a small team that will be remote and co-located
  • Self-directed with effective time management

Qualifications:
  • Bachelor’s Degree in Computer Science, Engineering, Math or equivalent
  • 5+ years of software development experience
  • 2+ years of javascript UI experience

Pluses:
  • Knowledge of building web applications and familiar with backends that use Rails with a Postgres datastore
  • Knowledge (and interest in) infrastructure and deployment technologies such as Docker and AWS services such as ECS/ECR, Lambda, Fargate, RDS, S3, CloudFront, etc
  • Proficiency in other languages and packages (Python, Ruby, etc) with a focus on Full Stack and Front End technologies
  • Capable and comfortable working with a small team in a fast-paced, team-oriented, startup environment

What we offer:
  • A supportive, friendly team
  • Flexible schedule
  • Opportunity to grow your skills and develop solutions to complex problems impacting large audiences
  • Competitive salary

Who we are:
  • A small company and a smaller software development team, consisting of a Team Lead and 3 engineers
  • A remote friendly team with employees located in MA, VT, NJ, British Columbia
  • 5 days ago
  • Subtext Media

Senior Mobile Engineer

Imagine being part of a nimble team where your ideas and input have the potential to impact millions of lives. IRL aims to solve technology addiction by bringing people together in real life. Our goal is to help our users engage more with friends in-person to boost their overall happiness, encourage curiosity, and make the task of organizing hang outs a breeze.

Our team is focused on building an intuitive product that will be a ‘one stop shop’ for all your event and planning needs while still incorporating ticketing and other event platforms. We're looking for self-motivated iOS and Android engineers who have a passion for building high-quality consumer-facing applications.

Responsibilities
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Stay up-to-date with new testing tools and test strategies
  • Translate high fidelity wireframes to produce stellar UI
  • Optimize applications for maximum performance and scalability

Requirements (Android)
  • Experience with Java and the Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Solid understanding of the full mobile development life cycle
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Proficient understanding of versioning tools, such as Git and GitHub

Requirements (iOS)
  • Objective-C
  • Swift
  • iOS frameworks such as Core Data, Core Animation, as well as offline storage, threading, and performance tuning

Desirable Experience
  • BS degree in Computer Science or the equivalent hands-on experience
  • Android/iOS mobile app deployment and management
  • Experience with PHP, LAMP, MySQL
  • Team player with a track record in developing high-quality software in complex technology environments
  • Excellent verbal and written communication skills
  • Experience with gathering and documenting technical requirements and specifications

Ideal Candidates will also have
  • Experience with cross-platform mobile development frameworks
  • Experience with cloud-based systems such as AWS
  • Ability to mentor other developers and provide technical direction on application architecture
  • Familiarity with Software and Interoperability Techniques and Standards
  • Experience with responsive design techniques and tools (CSS3, Material UI, Vuetify)
  • Deep familiarity with software engineering best practices
  • Experience working in an Agile and SCRUM environment
  • Strong problem-solving capabilities
  • 5 days ago
  • IRL

Visual Design Contractor (UI)

We are looking for someone who lives and breathes design and is passionate about using his/her design superpowers for social change. You’ll be joining Exygy’s design team to work on diverse, impactful projects in the tech for good space. Your mastery of color, typography, and design theory will be instrumental in creating elegant UI, visual solutions, and assets across web and mobile experiences.

Responsibilities

  • Work collaboratively with Exygy’s design team to create sophisticated user interfaces. Your inspired visual direction will create the standard for Exygy’s work.
  • Create design mockups, icons, style guides, and other production assets (including templates and components: ie buttons, dialogs, menus).
  • Create engaging designs that successfully articulate the vision, goals, and identity of a project.
  • Contribute to solving design challenges based on the functional requirements, within budget and project timeline.
  • Work with teams to design interactive components and navigation systems that deliver top-quality experiences.
  • Solicit and apply appropriate feedback from project team members relating to design and implementation.
  • Demonstrate best practices, thoroughness, and a high level of critical thinking during the QA process to work with developers to check what is built against what you designed.

Candidate Profile & Experience

  • Proven skill and experience designing a product from start to finish: developing and collaborating on concepts, branding, crafting user-centric wireframes and intuitive UI, working with engineers, and delivering a visually stunning, polished product.
  • Must have an online portfolio which demonstrates top-tier excellence in UI design across multiple verticals and platforms (mobile/web/desktop).
  • Bachelor’s degree in Design or equivalent experience required.
  • 3+ years of hands-on professional experience as a Visual Designer or equivalent experience required.
  • Possess an excellent eye for detail, with a focus on both the macro and micro levels.
  • Strong collaboration abilities, along with a flexible and friendly approach to working with teams: mindful, proactive, share ideas, be a good listener, able to take and provide constructive feedback.
  • Demonstrated ability to articulate and justify creative vision.
  • Ability to work independently, manage time wisely, multi-task, project plan, switch contexts, and keep your team up-to-date.
  • Comfortable working within an Agile development process.

Skills

  • Experience producing high-quality visual designs — from concept to execution — for desktop, web, and mobile devices at a variety of resolutions (design documentation, including icons, graphics, marketing materials, visual style guides, UI patterns, and mood boards).
  • Comprehensive knowledge of design principles, color theory, typography.
  • Understanding of interactions across platforms.
  • Ability to create the elements of a design system including icons, color palettes and components using Sketch.
  • Experience demonstrating interactions and workflows of applications using Invision to prototype.
  • 6 days ago
  • Exygy

Senior Frontend Engineer

We are looking for a talented individual who can help us to shape our product and culture from a long-term perspective.

As a core member in the initial stages, you will be working alongside us to develop our product from the early stage, as well as, be involved in future stages of product growth.

Although our tech stack is evolving rapidly, however, we are building the front-end with React Native + GraphQL. Experience with any of those technologies is a plus, however, we're also open to speaking with talented engineers who can pick up things quickly.

RESPONSIBILITIES 
  • Be involved in every aspect of the frontend development
  • Enthusiastic about polishing the UI & UX of applications using React Native for the mobile application and React for the web
  • Lead projects to implement functionalities that we are planning to release. (ex: video recording, image recognition, etc.)
  • Contribute to performance improvements (shorten launch time, reduce memory usage, improve image loading speed, etc.)
  • Improve and refactor codebases for a better developer experience and productivity

REQUIREMENTS 
  • 5+ years’ experience in mobile applications development
  • Experience with React or React Native
  • Strong working knowledge or experience of test driven development
  • Skillful at writing reusable, quality codes
  • Experience working in small teams or startups
  • Comfortable working with remote colleagues and multidisciplinary teams

DESIRED SKILLS 
  • Experience with consumer mobile applications
  • Strong working knowledge of network connections for mobile applications
  • Experience developing products within an engineering team, not as dev-shops
  • Experience developing iOS/Android native apps
  • Experience with full-stack development
  • Familiar with several of our stacks, including: node.js, JavaScript, TypeScript, React, React Native, GraphQL, Apollo Stack, webpack (preferred but not necessary)

BENEFITS & PERKS 
  • Competitive salary / Stock options package 
  • PTO: 15 days vacation plus national holidays
  • Reimbursement of costs incurred from usage of co-working space 
  • Business trip opportunities to Japan and America (1-3 times yearly)
  • Support to apply for a Japanese work visa if you want to work in Japan
*** Please understand that these perks are not provided during the probationary period. 

WHO WE ARE 
  • We are currently a small team consisting of a CEO, 6 engineers
  • A remote friendly team with employees located in Tokyo and San Francisco (headquarter)
  • Successful entrepreneurs and engineers who have built large scale systems from scratch
  • Raised $2.5M in funding from some of Asia’s top investors
  • 1 week ago
  • Chomp

Website Developer

DESCRIPTION

We're looking for an awesome website developer with an eye for design, to join our fast-growing marketing agency working on a full-time, remote-working basis. We offer challenging work for real clients, intensive training and mentoring and a starting salary of £21,216 a year (plus benefits).

We specialise in the technology sector and our clients include well-known names such as Microsoft, Symantec and Dell as well as ambitious but smaller tech companies.

The interview process for successful candidates will involve a review of your application and work, initial phone screening, several rounds of online interviews with Articulate people and an exercise that shouldn’t take more than a couple of hours.

If you’re interested, please apply right away and remember, we value attention to detail, honesty and personality.

ABOUT ARTICULATE

At Articulate Marketing we work together to build a good company, do remarkable work and communicate effectively. You’ll be joining an 16-person, entrepreneurial company in an ambitious but informal role - we take our work seriously; ourselves, less so. As a remote-working organisation, we pay extra attention to developing and maintaining our culture. That means we’re looking for:
  • A rugged individualist rather than a corporate clone. We like someone with a good sense of themselves.
  • Someone willing to speak up when they need support. This is a two-way street: we need you to put yourself forward, volunteer ideas and offer your help as well.
  • Someone comfortable with communicating via web conferencing, Slack, Basecamp and email. Really communicating. It doesn’t have to be a lot, just get in there and put effort into getting to know people.
  • A person who has a genuine interest in participating in the life of the company, whether than means participating in meetings or in our social events (for example, we like to have a virtual pub night in on occasion. No cliques or office politics here, just people who enjoy one another’s company).
  • You to be able to come to London on a regular basis - 8 to 12 times a year - for company and client meetings. We pay your travel costs. You must be based in the UK or the EU.

For more about the culture at Articulate, visit our website, and check out our About us page. Also, read our blog. Start here and here.

REQUIREMENTS

Successful Articulate staff are analytical, thoughtful, creative, passionate, intellectually curious and a little bit geeky.
We expect you to have:

  • A strong interest in website development, with an ambition to learn and grow
  • An intuitive understanding of a design brief and an ability to turn a great design, provided in Illustrator or Adobe XD format into neat code
  • A great eye for design and good understanding of design and development trends
  • Basic understanding of website development, including HTML, CSS and Vanilla Javascript
  • Some proof of development work. This can include a degree or online course projects. Please note that GitHub links are not ideal - please share links to a working site or app
  • Curiosity and excitement about the world of technology (our target market)
  • Strong organisational and time management skills
  • Attention to detail to an almost obsessive level
  • Enthusiasm to learn new coding languages
  • Fluent written and spoken English


For additional bonus points:

  • Experience with WordPress, HubSpot or similar CMS
  • A strong interest in UX/UI design
  • Graphic design skills
  • An interest in digital marketing
  • Some familiarity with Growth Driven Design or other agile, iterative methodologies
TYPICAL ASSIGNMENTS

With training, support and time to learn new platforms:
  • Implementing website designs in HubSpot CMS and, to a lesser extent, in WordPress (these include building modal pop-ups, responsive website pages as per provided design mock-ups, sticky sidebars and others page elements for data-driven, agile websites).
  • Building interactive elements for web pages in JavaScript.
  • Managing small projects, under supervision. This can involve direct contact with clients, as well as participating in client calls.

BENEFITS

  • A chance to deliver meaningful work for amazing clients, such as Microsoft, and ambitious, interesting smaller firms
  • The freedom to work remotely - from home - in a flexible way
  • Training and support in agile web development, HubSpot and WordPress, HTML and CSS as well as access to online courses for other skills.
  • A starting salary of of £21,216 a year plus benefits including an £840 a year Happiness Account that can be used for things like training; a pension scheme; private health insurance, and a company Kindle with access to the company library
  • 1 week ago
  • Articulate Marketing

Senior Software Engineer (Frontend)

MetaCommunications, Inc. is looking for an experienced and passionate Senior Software Engineer (Frontend) to provide software engineering leadership and support using cutting edge technologies to support growing client needs. Join a team of developers to build scalable, full stack Cloud–based offerings. Keep up–to–date with technical trends in the industry and evangelize the adoption of new technologies in solution architectures. Maintain responsibility for personal and team goals, give adequate direction to junior developers, and perform peer code reviews. Work extensively with business analysts and UX engineers to deliver world class solutions for clients.

Our Technology Stack:
  • React / Redux.
  • JSON Schema / JSON Rules Engine / JSON Schema Forms.
  • TypeScript.
  • Jest.
  • ES 6 Decorators, Async/ Await.
  • Material UI, Bootstrap, Foundation, Styled Components.
  • Webpack.
  • Docker / Kubernetes / Kafka / Elasticsearch.
 
Job Description:
MetaCommunications is looking for a talented Frontend Engineer to join our team. We are looking for someone with strong JavaScript skills and a passion for developing solutions that impact Fortune 500 Companies on a daily basis. We are a tight knit team that is focused on providing excellent service to our customers.
 
Individuals who succeed in this position are exceptional at sharing information, enthusiastic, learn quickly and seek opportunities for developing themselves and the team around them. We're looking for someone who isn't scared of the unknown and likes pushing the envelope. No day will look the same, but you will always be expected to rise to the occasion and overcome challenges.

Join our team and you will:
  • Work with a high-performing team to deliver solutions for some of the world’s top brands
  • Develop new user-facing features using React.js
  • Translate designs and wireframes into high quality code
  • Optimize components for maximum performance
  • Grow in your knowledge of business processes as you see how some of the world’s top brands operate their creative and marketing teams
 
Need to have:
  • 3+ years of experience with JavaScript
  • 2+ years of experience with software development
  • 1+ years of experience with React.js and Redux
  • Experience with REST or JavaScript
  • Experience with Agile development methods, including TDD, CI, or automated testing
  • Git, Gitflow, d Experience using a version control system, such as git, mercurial, perforce
  • BA or BS degree
  • Experience with CSS pre–processor, including LESS or SASS
  • Experience with server-side technologies-Node.js, .Net Core
  • Experience with issue tracking and change control tools, Team Services, YouTrack, or Jira
  • Experience with building and consuming REST APIs
  • Experience with relational database systems, including PostgreSQL, SQL Server, or MySQL
  • Experience with technical document writing
  • Knowledge of IaaS Cloud hosting solutions, including AWS or Azure
  • Possession of excellent oral and written communication skills
  • Knowledge of web technologies
  • Experience with relational databases and T-SQL
  • Experience working with a team of developers on software applications

Our Perks/Benefits:
We're a fun team. We build awesome products, solve hard problems and keep a good life balance. Our culture is one of our biggest strengths. In our company, people treat each other with respect and compassion, and together cultivate a culture of teamwork, learning, accountability, and fun. There’s a commitment to understanding the whole person, helping to create a shared, unquestioning environment.
  • Medical/Dental/Vision Insurance
  • 401K
  • Generous PTO, including both maternal and paternal paid time off
  • Optimal workspace in the heart of downtown Iowa City
  • $20/month local gym membership within walking distance
  • Flexible work environment
 
Why work at Meta? We LOVE...
Our customers:
  • Ability to work directly with our customers, many of whom are Fortune 500 companies.
  • Opportunity to see the software through the customer lens.
 
Our people:
  • We are passionate about what we do.
  • We collaborate to identify solutions to problems.
  • We challenge each other to be better.
  • Continuous learners.
  • A great mix of cultures and backgrounds.
  • We hang out outside of work hours.
  • Talented colleagues who want to solve customer issues using an innovative technology.
  • People and talent-oriented leadership.
 
Our products:
  • Exciting technology.
  • Environment allows you to quickly learn how software is developed, deployed and maintained.
  • Fast-paced environment with new challenges at every turn.
  • Opportunities to learn and grow into new roles.
  • Dramatically improve the work experience for our customers.
 
Our workspace:
  • Located in the heart of beautiful downtown Iowa City, only steps from the best eateries.
  • Great view of the Ped Mall.
  • Natural light everywhere!
  • Farmer’s Market Wednesday.
  • Inside bike racks
  • Free downtown parking
 
About MetaCommunications:
MetaCommunications develops workflow and collaborative productivity solutions that help marketing, creative design, packaging teams and enables workgroups around the world be more productive.

Our mission is to bring to market new innovative brands, products and approaches to help marketing teams improve creativity, performance and output that delivers dramatic growth and created value for their organization. Our vision is to be a global leader in innovative management solutions that allow people to collaborate, communicate and deliver anytime, anywhere, with speed and simplicity.

Meta’s team members are collaborative, driven, hungry, fearless problem solvers, flexible and uniquely talented. We find new ways to continually improve our products and services with convenience, security, and reliability for the customer as our key goals. Our culture is people-oriented, with continuous learning is at its core. Our main office is located in downtown Iowa City, IA.

As a customer-obsessed organization focused on creating win-win relationships, there are many exciting reasons to join the Meta team. We provide competitive salaries, quality healthcare and an enjoyable office environment. We are deeply mission and vision driven and support flexible schedules when needed.

MetaCommunications has a dynamic, fast-paced, and entrepreneurial environment, which requires a professional, flexible, self-starter orientation. We believe in hiring the best, the brightest, and cultivating a culture of collaboration and appreciation. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, creed, color, religion, sex, sexual orientation, gender identity, national origin, marital status, citizen status, age, disability, military or protected veteran status, genetic predisposition or carrier status or any other legally protected status.

  • 1 week ago
  • MetaCommunications, Inc.

Lead Android Engineer

Moment is a collection of photographers, videographers, designers, and engineers who believe the world is a better place when you get lost and follow your lens.

We want to make the best tools in the world for mobile photography. 

** U.S. applicants only please. No agencies, we are looking for an in-house, full-time hire.**

Why we need you...

We created the Moment Pro Camera app on Android to deliver advanced photography tools that you won’t get in the native app. Building the best tools requires amazing developers who are passionate about photography and we are just getting started. 

What you will be doing…

You'll be the first in-house Android engineer helping to drive the platform experience by shipping new features and improving our existing ones. This means excellent development practices and careful code architecture in an organization built around rapid releases. We are nimble in shipping as frequently as we can, but our first priority is customer experience. 

Your general areas of focus include:
  • Help to define new features with the team.
  • Work closely with designers and engineers to quickly prototype new features and APIs.
  • Implement features, frameworks, and fixes in an Android development environment.
  • Work with our beta testing team and analytics to drive feature implementation and rapidly iterate.

Beyond being passionate about mobile photography we are looking for the following experience:

  • 3+ Years of Android development.
  • Strong understanding of Android and Java (Kotlin is a huge plus).
  • You've shipped, maintained, and iterated on Android applications currently available on the Google Play Store.
  • Experience using common design patterns.
  • A focus on mobile UI design principles and making apps work intuitively.
  • Experienced a full product lifecycle from design to release.
  • Comfortable writing unit tests and architecting testable code.
  • Experience collaborating with remote teams.
  • ** U.S. applicants only please. **
Nice to have:
  • Experience with camera/imaging applications and frameworks
  • Experience with Kotlin is a huge plus as that’s what we write our apps in.
  • Track record of pursuing self-directed or open source side projects.
  • Generalist engineer experience. Experience building web services, and building or extending web APIs.
  • An interest in machine learning, machine vision, and augmented reality.

Learn more about working at Moment: https://www.shopmoment.com/careers
  • 2 weeks ago
  • Moment

Software Engineer

Who We Need:

Cardinal Financial understands that great people are the key to great companies. We are looking for intelligent, hard-working, passionate individuals that want to be part of something very different. We need people that dream big and possess a work ethic that will inspire those around them. We are seeking forward thinking people, who produce results rather than wait for them. You will not be micromanaged; but you will need to meet specific expectations and it will be entirely up to you to make sure that this happens. You will be backed by one of the strongest, most supportive and technical mortgage banking leadership teams in the industry and we are all committed to the success of the enterprise.

We are currently looking for energetic, hardworking, and knowledgeable Full Stack Software Engineers located on the East Coast and West Coast.

What You Will Do:

  • You’ll be involved in every aspect of building and supporting our SaaS enterprise mortgage lending platform.
  • We’re an agile shop and you’ll be part of choosing what stories you’ll work on as they come up in the backlog.
  • You’ll do full-stack development because we’ve found it benefits the team and product when an engineer is familiar with the entire stack and has a genuine interest in all our software technology. We also recognize that each engineer is passionate and skilled in specific layers. We manage to blend the two realities very well.
  • You’ll manage your stories completely including working with end users to determine what is required, designing the UI, classes, business logic and data. We describe our approaches informally to get rapid review and critique by others.
  • You’ll write clean, concise code, and robust unit tests for all your work.  Finished code will be reviewed by others in the team. We mix up the review teams so everyone has good exposure to the whole system.
  • You’ll find ways to improve our product and how we work. We leverage tools and innovation to make more happen with less. When we identify an improvement, we implement it fast.
  • You’ll help with production support and help users when needed.

What You Are Like:

If you think you’d like to work with us, here are some things that should apply to you:

  • You’re comfortable working in a small team. Each of us has a huge impact and we depend on each other to get things done.
  • You love a fast environment with a lot of churn.
  • You’re passionate about good object-oriented design, great UX, security, performance optimization and testing.
  • You pride yourself on understanding projects top to bottom.
  • You enjoy working alone or working with others. You’re comfortable doing things even when you’re not told exactly what to do.
  • You take pleasure in creation, chaos, spontaneity, change, debate and silence.
  • You like helping others become better and more successful. You know how to make life easier for others on your team.
  • You’re OK chipping in on things that have nothing to do with your current project, or helping with off-hour production emergencies and deployments.

What You Need:

  • You have a bachelor’s degree in Computer Science or related field and at least two years software development experience on a large-scale web application. Mortgage knowledge and experience is a plus.
  • You can analyze a feature story and design a robust and complete solution for it. You have excellent debugging skills and use tools to aid you.
  • You write well-designed, reliable code that you or others will find easy to understand and modify six months from now.
  • You know Java, databases and SQL very well. You’re comfortable with Linux commands and tools.
  • You’ve implemented UIs using HTML/CSS/Javascript. You’ve got solid JavaScript skills, including object-oriented JavaScript, not just jQuery. Experience with single-page application frameworks like Ember and Angular are a plus.
  • You're comfortable implementing integrations with third-party systems using HTTP and XML.
  • You know and use all of these: IDE, source control, debugger, continuous testing, build automation.
  • You communicate well whether you’re patiently helping a user, explaining a design to your colleagues, or writing a specification.

Our Technology:

Our SaaS enterprise mortgage lending platform is a challenging and complex system that includes lender and borrower interfaces, workflow, document management, advanced automation, and integrations with external entities and services.

The server architecture is stateless, cleanly managing the business logic and persistence layer, exposed as a RESTful JSON API. The server is written using a combination of Java 8 on Jetty, and Node.js for asynchronous tasks. We persist our data in MySQL using MyBatis and use Redis for caching, metrics, and non-critical message queueing.

The UI uses a custom, JavaScript MVC framework with many modern techniques: dynamic code loading modules, client-side routing and templates, powerful data-binding features, integrated services, and advanced component architecture.

We develop on Macs and deploy on AWS. Our tools include: github, Jenkins, gradle, grunt, JAXB, iText, Aspose, IntelliJ IDEA, Pivotal Tracker.

Please apply to the Cardinal Financial website and mention weworkremotely.com as the source when prompted. https://cardinalfinancial.com

  • 2 weeks ago
  • Cardinal Financial

Senior UI Engineer

4iiz is seeking a Senior UI Engineer to lead the continued development of our Web Console. Applicants should have experience and success in displaying complicated data in user friendly and digestible ways. Quality and Professionalism are high on our desires for a finished product.

If you think you have a portfolio that can impress, we're interested in talking to you. Please submit your 3 samples of your best UI admin work and your resume. Only those selected for an interview will be contacted.

  • 2 weeks ago
  • 4iiz

Scala Backend Developer

Narrative is building the first global data marketplace. It has often been said that data is the new currency. Unfortunately, maximizing the value of data is often easier said than done. On one side, transacting via individual point to point integrations carries a lot of overhead in both business development and technical integration efforts. On the other, going through big aggregators introduces opacity in the pricing and provenance of the data. At Narrative, we help our customers get value from their data by building a central auction platform to reduce the friction and tooling to increase the transparency in this process.

We are a small, early stage team looking for great developers who want to jump in and take major systems and user-facing features from design to launch. Here’s where we are now:

  • We are operating in Amazon Web Services. Our services are mainly deployed on EC2 provisioned with Terraform.
  • We also heavily use other technology on AWS such as DynamoDB, S3, and RDS.
  • Our backend includes a data ingestion web service with supporting Kinesis consumers, along with a growing array of Spark projects. It’s written mostly in Scala, with a smattering of Python for lambda functions.
  • We sit somewhere in the middle of the “Scala as a worse Haskell” and “Scala as a better Java” spectrum. We love functional programming and we do make use of libraries like cats, but at the same time we heavily favor core language features and have no intention of rewriting everything using Free Monads.
  • Our web app UI is written in Typescript with Angular2 and a supporting API running on Node, and is deployed and monitored using much the same supporting tech as the backend.
  • Other services we use include: GitHub, CircleCI, DataDog.

    Here are some examples of projects that we would like some help with:

    • Data analytics pipelines to drive the interactive report UIs. For example: reports for yield forecasting and deal pre-qualification.
    • Implementing additional infrastructure to support transactions for more types of data.
    • Improving the latency and resource usage of our transaction processes.

      The ideal candidate should:

      • Have experience in a typed functional language such as Scala or F#, or significant experience in their non-functional equivalents (Java, C#) with an interest in Scala.
      • Have experience working with non-trivial quantities of data. As of this writing, our ingestion pipelines are handling something on the order of 500GB .snappy.parquet files per day. Prior work with Spark would be ideal, but experience with similar MapReduce-based technologies would also be helpful.
      • Have experience operating in a cloud environment like Amazon Web Services, Google Compute Engine, or similar.
      • Be able to work across all aspects of back end systems, from application code to SQL to systems administration.
      • Not be afraid of contributing to the entire stack (from the UI to Devops) when the need arises.

        We are not looking for a 100% fit on all the technology buzzwords, but we are looking for someone with strong technical skills who is eager to pick up new technologies as necessary.

        We are building the team with a remote-first mindset, and as a result every team member is expected to have an ability to synthesize business requirements, distill the domain, contribute to high-level design documents, efficiently communicate asynchronously, and more generally work autonomously toward a shared vision.

        Continuously investing in quality (code quality, tests, pull request reviews, refactoring…) is part of our strategy to sustainably maximize the business value we deliver.

        Apply at hiring-dev@narrative.io

        Useful Links

        • 2 weeks ago
        • Narrative

        Angular Software Developer

        Join our REBELLION!

        Songwriters, singers, bands, and all music creators are tired of not being paid fairly.  We have decided to create our own internet presence which includes songwriter and artist accounts for tracking copyright ownership, websites for artist to promote themselves and sell stuff, and a streaming site that is the best on the planet.  Check it out at rhythmic-rebellion.com and watch our videos at https://rhythmic-rebellion.com/video-list/all  We just started signing music creators and I promise this is the most exciting and fun job you will ever have.  Us music creators are getting ready to kick the big dog’s ass.

        Our software development team has over 20 members and growing.  We are well funded and we made the top 20 out of around 2500 entries in the Pepperdine University Most Fundable competition and Rhythmic Rebellion was mentioned on Entrepreneur.com.  Learn more at rhythmic-rebellion.com/investors. Our are main office is based out of Georgia, USA.

        Work remotely.  We promote a positive work environment.  We believe in praise for good work. We want your input. We want your ideas.  We don’t mind if you play your music loud!

        It is an additional benefit if you have worked with a music streaming company and/or have had successes in developing audio or video software solutions.

        This is not just a job, it’s an adventure.  We are creating new ways to entertain fans through digital audio and video.  We have ideas to monetize all these things so that music creators make additional income.  Because the music creators are all on our side, we are going to shake up the music industry.  No more begging audio and video streamers to pay us fairly. We now have our own company!

        Patron Empowerment, Inc owns the Rhythmic Rebellion project which is controlled and ruled by music creators.


        Mid to Senior User Interface Angular Web Developer

        • Delivering well thought-out, highly maintainable solutions to complex front-end web development problems
        • Collaborating with others on technical design & architecture for products & services
        • Be a member of a close-knit group of like-minded professionals working in a dynamic, fast-paced Agile environment
        • Working closely with business, UX and UI, product management, and other teams to conceive, create, and design unique customer experiences on mobile and desktop
        • Exercising your ability to translate complexity into simple and intuitive solutions
        • Participating in and contributing to Agile team ceremonies including: Daily standup, Backlog Reviews, Retrospectives, Sprint Planning, System Demos

        What You Need for this Position:
        • 5+ years of demonstrable production front-end web development experience
        • Fluent & productive with the Angular 6+ ecosystem using HTML5, typescript, SCSS, Reactive Extensions for Angular (ngrx), and module management patterns
        • Proven understanding of object-oriented design patterns
        • Fluent with designing and creating mobile first responsive web applications
        • Fluent with Material Design
        • Knowledge of User Experience (UX) Fundamentals, concepts & best practices (Personas, User Journeys, Information Architecture)
        • Experience creating feature specifications and technical design schematics
        • Proficient understanding of versioning control systems (Git)
        • Passion to learn emerging technologies and embrace continuous professional development
        • Knowledge or experience with BDD/TDD testing & strategies
        • Strong ability to concisely and accurately convey ideas and information in written and verbal form to audiences with diverse backgrounds.
        • Applicants must be authorized to work in the U.S. (no visas)

        It is helpful if you have:
        • Remote working experience with solid time management skills
        • Knowledge or experience with AWS services & concepts
        • Experience with SEO / analytics and ability to provide meaningful / actionable insight
        • Knowledge or experience with PHP / Laravel 7 / Vuejs
        • Knowledge or experience with mobile application development (iOS Swift  XCode, Android Java, Hybrid Nativescript)
        • Experience with GraphQL
        • Graphics design & styling background (frontify, etc.)
        • Experience with  Prototyping tools (Photoshop, Zeplin, Axure)

        • 2 weeks ago
        • Patron Empowerment Inc

        Front End Engineer

        We're looking for a Front End Engineer to join a small team 3 person front end team that works on a SaaS user experience used by millions of people every month and powers over 10,000 online stores. We value simple solutions and look for engineers who use a customer first approach to solving problems.

        Does this sound like you?

        • You’re self-driven, with a knack for digging deep into problems.
        • You're a JavaScript expert and happy to write vanilla JS as we grow into libraries/frameworks.
        • You’re resourceful: you figure out what needs to be done, and you find ways to make it happen.
        • You'll help to find convergence in what customers need so that we can build the highest value product.
        • You work with a sense of urgency and draw satisfaction from going above and beyond to provide solutions.
        • You believe in what we’re doing and you’re excited to help ReCharge grow.

        Responsibilities:

        • Work with a team of front-end developers to write scalable and maintainable web components in JavaScript, Jinja/HTML, and SASS.
        • Build new UI patterns while also refactoring older ones.
        • Assist with documentation of new features, contributing to the documentation of existing ones.
        • Find and address performance issues throughout the application.
        • Help identify and fix front-end bugs and issues.
        • Propose new methods and approaches to old solutions, helping to improve/develop standards.
        • Work and collaborate with both the design and backend development teams to help build new features or update existing ones.

        Requirements:

        • 3+ years of experience with JavaScript
        • 2+ years of experience with HTML5, CSS3
        • Solid experience with SASS and writing JavaScript (ECMAS 6 / 2016+)
        • Proficient with build tools, Webpack, preprocessors, and asset pipeline
        • Proficient with collaborative tools like Git
        • Experience working with a team in a collaborative manner
        • 2 weeks ago
        • ReCharge Payments

        Full-Stack Rails Developer

        About Reviewed

        Buying stuff is easy. Buying the right thing is hard. That’s where we can help. Reviewed.com, a part of the USA TODAY Network, brings consumers the most scientific and trustworthy reviews available, written by our team of experts. We believe that tough, objective reviews are the best way to analyze products. We provide readers with insightful, practical, and entertaining stories that help them make informed decisions.

        Reviewed is looking for a talented Ruby on Rails developer to join us as we extend our unique homegrown publishing platform and work to scale with our quickly growing user base. We have gone beyond traditional publishing platforms to build a dynamic application to help consumers find the best purchasing options on the products we recommend. The right candidate will help to make this platform better.

        The ideal candidate is a self-starter with knowledge of database design and hosting infrastructure, who also is interested in good front-end UI and Javascript applications, and who loves to build useful software.

        We are looking for candidates preferably in the Boston, MA or Pittsburgh, PA area, but would consider someone remote.

        What is needed

        • Proven expertise with Ruby on Rails development, developing well-tested and organized applications
        • Experience developing JavaScript-driven applications, especially using single-page-architecture frameworks backed by a server-side data model
        • Excited about optimization, performance and scaling to deliver great content to millions of users
        • Interest in crafting an excellent user experience, both for the reader and for the publishing teams
        • Excellent communication skills. We communicate constantly via chat and video about ideas, issues, and to help each other out
        • A desire to be part of a small team where your opinions, ideas, and creativity are valued

        Technical skills required

        • Real-world web development with Ruby on Rails
        • PostgreSQL, ElasticSearch
        • Test-driven development using Rspec, Minitest or similar
        • Familiarity with Javascript frameworks (e.g. Angular.js, Ember, or React) and jQuery
        • Real-world web development with Bootstrap, HTML, CSS / SASS, and JavaScript / CoffeeScript
        • Basic git usage and git-flow workflow
        • Deployment and management of applications on Heroku and AWS-based infrastructure
        • Service-oriented architectures and API design and integrations

        Gannett Co., Inc. (NYSE: GCI) is an innovative, digitally focused media and marketing solutions company committed to strengthening communities across our network. With an unmatched local-to-national reach, Gannett touches the lives of more than 110 million people monthly with our Pulitzer-Prize winning content, consumer experiences and benefits, and advertiser products and services. Gannett brands include USA TODAY NETWORK with the iconic USA TODAY and more than 100 local media brands, digital marketing services companies ReachLocal and SweetIQ, and U.K. media company Newsquest. To connect with us, visit www.gannett.com.

        Gannett Co., Inc. is a proud equal opportunity employer. We are a drug free, EEO employer committed to a diverse workforce. We will consider all qualified candidates regardless of race, color, national origin, sex, age, marital status, personal appearance, sexual orientation, gender identity, family responsibilities, disability, education, political affiliation or veteran status.
        • 2 weeks ago
        • Reviewed, Part of the USA TODAY NETWORK

        iOS Engineer

        As an iOS developer at Help Scout you will help rebuild our iOS app using Swift and lend a hand with our iOS SDK written in Objective-C where we are working on a unique approach to live chat. Our goal is to craft a wonderful experience for our users on phones and tablets as well as making it easy for iOS developers to add Help Scout capabilities to their apps. Your work will empower over 8,000 businesses around the world to provide excellent customer service and will support the other senior engineers on your team.

        Tools we use

        • Swift, Objective-C, Realm, Moya, Pusher, CocoaPods, Carthage, Fastlane, Jazzy
        • Slack, Trello, GitHub, Travis, Sentry, Sumo Logic

        About the role

        • You will be a key player in the development, maintenance and support of our iOS ecosystem which at the moment is comprised of: an iOS swift application, the iOS SDK, and an open source sample application. 
        • iOS Swift Application - Many of our customers, like us, support remote workforces on the go and they require us to enable their customer teams to work at any time from anyplace and having a mobile application is paramount to enabling this.
        • iOS SDK - Many of our customers have iOS apps that would benefit from in-app support conversations and self-service articles powered by Help Scout. Our Objective-C SDK will enable our customer’s iOS apps to embed these capabilities easily, and customize them as needed. We provide an open source implementation that can enable developers to get up and running quickly with our SDK.
        • Our engineering team is just over forty people, around half the company. You will join our five-person mobile team which includes two other iOS engineers, two Android engineers, and a designer; with you, we will be six! You’ll be involved in every decision made regarding implementation, testing, backlog prioritization and how we work.
        • Your work is focused on the app, SDK and mobile API implementation and technical design details. You’ll also get everything you need from your team’s designer concerning iOS-specific visual design and interactions. You’ll work with customers and QA engineers to ensure releases meet customer demands and our high-quality bar.
        • Our engineering teams work in two-week iterations, communicates mostly via Slack and are committed to remote, agile development. When you are ready, you’ll create and send a pull request with tests and tag your team for review - using video and screen-sharing as needed. Your development builds will be easily tested on environments that closely match production. You’ll work autonomously for the most part, and we trust you to get work done when/where you can be productive.
        • We practice whole company support. Your team performs engineering support when a question stymies our in-house customers team or comes directly to you via developer support requests on GitHub. We’ll get you up-to-speed with engineering support so you can help our customers, developer community and improve the product along the way.
        • Everything is secondary to the customer experience. We expect you to have a keen sense of how your code will impact performance, security, and usability.
        • You'll be working with product people that challenge you to get better every day. The founders are technical and committed to creating a magical experience for customers. You'll deploy work that moves the needle for businesses around the world.
        • You can work almost anywhere in the world as long as you have 4+ hours of overlap time with Denver, CO working hours. For example, you could work 9 AM - 5 PM from either Edmonton, Alberta, or Caracas, Argentina and achieve 4+ hours overlap.

        About you

        • You bring a level of iOS-specific expertise that will help us craft an outstanding experience for customers and fellow iOS app developers. With years of experience delivering iOS apps using CocoaTouch frameworks with Objective-C and Swift, you are someone that loves picking up new skills and refining your craft.
        • You have familiarity with building a UI with Interface Builder and Storyboards, and understand how to leverage REST APIs and frameworks for managing local storage for caching.
        • You have a great understanding of how“always online” products like Help Scout communicate with web services in an unpredictable iOS reality. You can help us design everything to fail gracefully and leverage local storage to provide customers with as seamless an experience as possible.
        • You delight not only in the way an application works, but in how it looks, and have an excellent understanding of iOS interaction design. Complex crossfades, card flips, and other iOS animation details are something you love working on because it can help you execute the perfect user experience.
        • You stay up to date on the iOS platform and can provide insightful advice about leveraging native platform APIs or evaluating and leveraging wrappers.
        • You have experience digging through crash reports and metrics to find ways to improve your apps incrementally.
        • You believe remote teams are the future of work or are at least excited about the idea. You have experience working with remote teams or can adjust your work/management style to be remote-friendly.
        • You’re a great communicator and have an excellent command of written and spoken English. As a remote company, we rely on clear communication for collaboration and execution.
        • You are helpful and empathetic and care about building on our company culture that embraces these qualities.

        Benefits

        • Competitive Salary - We pay at or above market salary in most cases and evaluate a lot of research to make sure everyone is paid well. The formula we use to calculate all salaries is public to employees and is improved upon regularly.
        • Health and dental insurance - We cover you and your family's health/dental insurance 100%. If you are based in the US, we'll cover you on our Aetna policy. If you're based outside the US, we offer a healthcare stipend.
        • Long-term/Short-term Disability Insurance & Life Insurance - We cover 100% of the premiums for LT/ST Disability insurance and base Life Insurance. You also have the option to purchase supplementary life insurance through our provider. (currently US only)
        • Flexible vacation - Take time off when you need it, we trust you.
        • Paid parental leave, including adoption and foster care - 12 weeks for primary caretaker and 4 weeks for secondary caretaker.
        • 401k with 1% match - via Betterment for Business (currently US only)
        • Personal Development stipend - Up to $1,800 per year to improve your craft
        • Great tools - Each employee will be provided with a Mac laptop and 27'' display (or equivalent equipment of choice).
        • Home Office Stipend - You'll also receive $1,000 to spend on outfitting your home office, as well as up to $350 a month to rent a co-working space if you like.
        • Complete transparency - Everyone has full access to business metrics and financial information about the company
        • 2 weeks ago
        • Help Scout

        UI / UX Designer for CouponFollow (And Cently)

        CouponFollow is looking for a talented designer to join our digital team.

        CouponFollow is building next generation shopping tools for the everyday consumer. We’ve created an awesome money saving shopping Chrome extension, Cently, loved by hundreds of thousands of consumers and we want to continue to scale it with your help!

        We have ambitious plans for updates to both CouponFollow and Cently and are looking for an equally ambitious and motivated designer to work alongside our CEO, and Director of Product to help design out new features, optimize the user experience and contribute to strategies that support growth, engagement and retention.

        You should be passionate about creating exceptional products, with a deep love for user experience, and an eye for creating a clean, functional UI.

        The role can be remote (preferably in the Americas), and will be a full time role.

        Requirements:

        • A minimum of 5+ years of experience in a design role, ideally designing for both web and mobile.

        • Experience wire-framing and designing in Sketch with an ability to communicate ideas visually.

        • An ability to problem-solve, anticipate challenges, and propose better ways of building products.

        • Experience translating designs to product requirements and working with the development team in an agile environment to successfully implement the designs (familiarity with project management software like JIRA a plus).

        • Strong user experience intuitions, including an ability to discern great UX and empathize with users.

        • Excellent communication skills and comfortable taking the lead with clients, stakeholders, and remote teams.

        • A history of taking initiative, self-management, and solving problems without explicit direction.

        • A true team-player attitude and a willingness to roll up your sleeves to achieve the best results.

        • Prior experience working in a startup environment or on product development teams for tech companies.

        Responsibilities:

        • Lead new feature initiatives

        • Partner with engineering and design teams to deliver excellent products on tight timelines

        • Work with QA and development teams to ensure designs implemented according to your vision, and rigorously tested

        • Draft product requirements and specs, and transfer these into JIRA or similar tools

        • Join regular standups and team meetings to ensure company objectives are being met

        • Work in sync with customer success teams to prioritize UX issues and adjust designs accordingly.

        • Participate in product strategy and tactical planning conversations

        Nice to haves:

        • Experience working in an e-commerce background

        • Experience analyzing product funnels, with a desire to dive into product metrics, conduct analysis or research on user behavior, and translate findings into actionable product enhancements.

        • Prior experience working with membership-based businesses

        • Prior experience working with remote teams

        • Prior experience working with analytics tools like Mixpanel or Periscope

        Perks:

        • Flexible working hours. The position can be remote, and (within reason) can fit around your schedule

        • Enjoyable, rewarding work. Our users are passionate about our products, and we believe we’re making a real difference in people’s lives. To date, we estimate that we have saved users over $400m to date, which is some serious dough.

        • Working with a group of talented, passionate, kind, and motivated team members

        • The ability to directly influence the success of projects and lead the direction of product

        • Occasional business trips (e.g., open to occasional meetings in New York / Design, Product or Marketing conferences)

        To apply for this role, please submit the following to jobs@couponfollow.com.

        1) A cover letter explaining why you believe you would be a good fit for the position, including any relevant experience.

        2) A link to your portfolio, so we can see your design chops in action 👩‍🎨🎨👨‍🎨

        3) Include a link to 1-2 *live* projects (if possible) that showcase your ability to create a great user experience.


        • 2 weeks ago
        • CouponFollow

        Front End Engineer

        Reporting to the Manager of Engineering, the Front End Software Engineer is responsible for providing the user interface technology for our customers.  This role will work with other UI/UX engineers, product, design teams, as well as back-end engineers to deliver a seamless and elegant user experience.

        Essential Duties/Responsibilities

        • Focus on development of an engaging user experience using modern and appropriate approaches to web development.
        • Help establish, reinforce, and periodically evaluate coding standards and code quality.
        • Engage in constant knowledge sharing with others on the team, across teams, across communities of practice, and across products.
        • Help with planning efforts and assess technical feasibility of solutions and design proposals.
        • As an effective communicator, work collaboratively and constructively with others in the team and broader organization.
        • Coordinate with back-end platform and API teams to integrate with existing and future APIs.
        • Other duties as assigned.
        The above statements are neither intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be a listing of all of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job. This job description is not a contract of employment, either express or implied. Employment with Cofense will be voluntarily entered into and your employment is considered at will. Cofense reserves the right to alter the job description at any time without notice.

        Knowledge, Skills and Abilities Required

        • Excellent understanding of JavaScript as a language and its ecosystem, especially as it relates to front-end development.
        • Proficient in HTML and CSS with knowledge of web standards, advanced layouts, accessibility, and responsive design.
        • Comfortable with build tools, template languages, and pre-processors.
        • An understanding of HTTP and RESTful API design.
        • Ability to maintain a test-centric approach to development to ensure code quality and ease of maintenance.
        • Excellent understanding of browser security and performance.
        • Comfortable at the command line and with utilizing Git commands.
        • Longstanding familiarity with the JavaScript community -- you stay on top of current news and changes to the language and framework landscape.
        • Passionate about user experience, building modern interfaces, and collaborating closely with Product Designers.
        • Constant desire and eagerness to further develop your skillset.
         
        Education and/or Experience:

        • Bachelor’s degree preferred.
        • At least 5 years of professional experience in software engineering preferred.
        • Recent production experience building, maintaining, and deploying client-side JavaScript applications using one or more frameworks (e.g. Vue.js, React, or Ember.js).
        • Experience with Vue.js preferred.
        • Experience in another language beyond JavaScript, preferably Java.
        • Experience writing and maintaining clear, consistent documentation to support your code design.
        • Experience with cross-browser compatibility and relevant shims, fallbacks, and polyfills.
         
        Compensation:
        • Competitive salary
        • 401k plan with company match
        • Health, vision, dental, disability, and life insurance
        • Telecom bonus
         

        Location: Remote, United States Only 

        Cofense is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally recognized basis [protected class] including, but not limited to: veteran status, uniform service member status, race, color, religion, sex (including pregnancy), gender identity, sexual orientation, national origin, age, physical or mental disability, marital status, genetic information or any other status or characteristic protected by applicable national, federal, state or local laws and ordinances. We adhere to these commitments in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, and discipline.

        EEO Category

        Professionals
        • 2 weeks ago
        • Cofense

        Senior Product Manager

        Citrusbyte is a team of craftspeople and experts who build amazing products and believe in cultivating a high degree of leadership in all of our people. We build medium and large scale applications that solve our customers' business-critical problems. 

        Job Summary
        We’re looking for an experienced product manager to join the team at Citrusbyte. It is expected that you have lived the full product lifecycle, having brought multiple products to market.
        In this role, you will lead teams of 1-2 designers and 2-3 engineers and work directly with customers to build complex custom software applications. 

        Responsibilities and Duties
        As a product manager, you are responsible for overall product guidance, vision, prioritization, planning, and stakeholder communication. You’ve got to be a quick study and become a domain expert in the areas required for your products: You need to know the business opportunities, competitors, customer pain points and technical details about each product. The Product Manager is also a guide. Clients look to you to chart out the approach that will get them results within their time and budget. 
        You will work closely with our designers who actually do the design & wireframing but you should be able to roll up your sleeves to create and make changes to wireframes yourself.

        • Strategy: Collecting research, running project kickoffs, and defining business goals 
        • Consulting: Guiding clients and project teams through the right steps to get a world-class product 
        • Design: Converting ideas and goals into wireframes with a UX/UI designer, often developing the first set of sketches yourself or collaboratively 
        • Engineering: Overseeing the delivery of each project milestone by managing/collaborating with the project team

        We are looking for smart, driven & talented people who want to work in a consultative environment, help our clients have great projects and also contribute to the growth of a great company. Tell us more about you!

        Qualifications and Skills
        Prior to an interview, we will want to review wireframes and product positioning that you worked on ( alone or in a team ) and we are only proceeding with candidates who have strong product sensibilities. 

        Benefits and Perks
        • REMOTE FIRST
        • TEAM RETREAT - Once a year the entire Citrusbyte team gets together at an inspiring location to meet, work and play.
        • HEALTHY BODY, HEALTHY MIND - HAPPY TEAM - We offer paid vacation and support healthy lifestyles through our physical fitness benefits program.
        • HEALTHCARE & FINANCE - We have comprehensive medical, dental, vision, and life insurance plans, plus we have a 401k plan.

          • 2 weeks ago
          • Citrusbyte

          Quality Assurance Engineer

          Under the supervision of the QA Manager, the Quality Assurance (QA) Engineer understands that user experience is everything, and is responsible for helping our development team release the best user experiences possible. The primary mission is to protect our customers from bugs that might have crept in during our development process and ensure the quality, reliability, and integrity of all software products.

          QA Engineers work closely with the QA Manager as well as the distributed Product and Services teams to ensure our software releases are as high quality as possible.

          This position requires loads of passion for highly-usable, modern web experiences and mobile applications; a good understanding of web application technologies; and a very strong attention to detail.

          • Participate in a small, experienced, energetic team on a fast-pace development schedule
          • Perform manual testing of our applications, including mobile app and desktop testing
          • Succinctly document application defects and UX improvements, and assist in monitoring same
          • Maintain and communicate testing timelines, schedules, and status reports
          • Attend design reviews, requirements sessions, and technical team meetings as requested
          • Follow projects through the software development lifecycle
          • Help coordinate software releases to production environments
          • Support a team of engineers, acting as gatekeeper for their changes
          • Participate in automation as applicable to skill-set
          • Author test cases as applicable to skill-set

          Requirements 

          • 2 to 4 years direct experience working in Quality Assurance for web-based, SaaS applications
          • Solid understanding of software testing practices
          • Experience with Web UI design terminology and Web technology in general
          • Experience testing iOS and Android apps
          • Ability to work with product owners and other resources to thoroughly understand requirements
          • Ability to work effectively within a distributed team in a remote environment
          • Strong attention to detail
          • Strong verbal and written English skills
          • Self-motivated, with ability to work independently
          • Ability to create a quiet work environment
          • Ability to attend frequent meetings requiring verbal communication throughout the workday
          • Ability to maintain standard working hours for applicant’s timezone

          Desired Skills

          • Ability to author test plans
          • Automation experience in Ruby and Selenium
          • Experience with Git, GitHub, Ruby scripting for automation purposes, Cucumber, Selenium,
          • Experience testing applications built on Rails
          • Education: Bachelor’s degree with a technical focus preferred

          Role Metrics

          • Percentage of critical defects
          • Percentage of escaped defects
          • Time to test
          • Red label vs. pink label bugs
          • Use Cases
          • Quality Surveys
          • 2 weeks ago
          • Intellum

          Product Owner/Implementation Project Manager

          This position will play a pivotal role on the Product Development team by managing the day to day processes involved with our line of SaaS Discovery Suite products. This is not a sales position, but the candidate should feel comfortable delivering persuasive presentations to campus leadership, representing the company at conferences, and collaborating with business development. The candidate will need the ability to gain a deep understanding of the entire Academic Analytics product suite and data set but will specialize in the implementation and development of Discovery products. The ideal candidate has:


          ·       the ability to travel up to 30%

          ·       a solid understanding of agile development practices

          ·       experience managing every aspect of multiple concurrent CMS or other SaaS implementations

          ·       experience working with a team of off-site developers

          ·       experience with/a preference for working from home and the ability to collaborate effectively using remote communication tools (skype, Webex, phone)

          ·       experience managing multiple concurrent implementations

          ·       the ability to quickly shift gears and remain flexible

          ·       experience in the Higher Education sector preferred

          ·       exceptional organizational abilities

          ·       past experience or interest in UX/UI, design or business analysis a plus

          Most importantly, the successful candidate will demonstrate the product team’s core principles of flexibility, collaboration, and innovation. We are a growing company with well-respected product offerings, competitive pay and great growth opportunities.



          Primary Responsibilities


          • Work directly with new and existing clients to implement our line of SaaS Discovery Suite products.

          • Manage all aspects of complex projects with aggressive timelines using accepted agile practices.

          • Serve as scrum master on daily standups, retrospectives and grooming meetings.

          • Develop high-level implementation processes in conjunction with product development and software development teams.

          • Strategic project planning and analysis (develop implementation schedule 6-12 months ahead based on sales forecasts and other known variables).

          • In-the-weeds software implementation configuration management:

          ·       Map and integrate data

          ·       Gather brand artifacts

          ·       Discover configuration requirements

          ·       Develop a tracking system for all implementations

          ·       Create tickets using clear, concise acceptance language

          • Develop training materials and lead training sessions with end users

          • Work closely with all internal departments, as necessary, navigate through operational and technical day-to-day client challenges to ensure client satisfaction and resolve issues in a timely fashion.

          • Update end user documentation as needed.

          • Meet the needs of clients during the implementation process and report back to the team on any barriers to project success and/or launch timelines.

          • Document implementation processes.

          • May be involved in sales assistance with scoping projects, developing proposals, and demoing the product to prospective clients

          • Become an in-house product expert for the Discovery Suite product line

          • Provide ongoing production support to existing clients

          • Contribute to backlog grooming and discussions regarding prioritization of new feature development

          • Document, track and bring to the team any client-specific requirements outside the scope of the current product offering.

          • Assist the Communications Team in the development of marketing material

          • Work with software developers and quality assurance groups to implement and test software and data updates as needed

          • Assist in software release management including; scheduling software release resources and events, notifying customers about maintenance windows, post-update testing and defect remediation

          • Work cross-functionally with the AS Team, Product Development Team, and Tech team

          • Identify internal process issues and participate in the improvement process

           


          Requirements


          Strong project management, technical skills, problem solving and analytical skills.


          Recent agile certification and sincere, “true believer” adoption of agile principles.


          5+ years working in a software development environment.


          Demonstrated ability to manage multiple tasks, changing priorities and tight deadlines.


          5+ years documented experience managing software implementations/integrations projects.


          Experience working in the higher education sector


          Ability to understand complex IT concepts but simplify them into layman's terms verbally and in writing


          Ability to interface effectively at all levels internally and externally.


          • 2 weeks ago
          • Academic Analytics, L.L.C.

          Product Designer

          What we’re building


          At Tidelift, our mission is making open source software work better—for everyone. We see a world where open source creators can get paid for doing work they love, and software development teams get software they can depend on. We’re already supporting many of the most important projects in open source, and adding more all the time.

          We're still small, but well-funded and growing. You will play a large role in tackling challenging problems and helping build the company, while learning alongside our experienced team.

          Find out more about us in this quick video, read about us in Wired, or visit tidelift.com.

          How you can help


          We’re looking for a product designer with experience designing software-as-a-service web applications.

          A trained designer. We are looking for a breadth of design experience including formal design principles and typography, experience applying a brand identity and design system, and the ability to synthesize information to better inform design decisions. 

          You should have experience working closely with engineering and product teams to scope a feature, run a design process to explore solutions including testing solutions with users, and walkthrough features with engineering to make choices based on user goals and cost to build. Collaborating with engineering is not a hand-wavy thing here — we rely on each other to make the best decisions we can quickly, in service of the user needs. 

          You should have breadth of interests across product design considerations, including user needs, responsiveness, accessibility, information architecture, and other relevant practices.

          User-centered design. We use lean research methods to explore product ideas, as well as run usability testing. You should be comfortable with, or at least curious about, these practices and how they feed into your daily work as a designer. Being comfortable with ambiguity, and leveraging research/rapid prototyping that put the user first are important characteristics in this role.

          Focused on interactive design. We are looking for deep design experience translating user goals into comprehensive feature flows. Our ideal candidate would have the ability to craft clean CSS and HTML as their work product. We run a Vue-based design system, and it would be helpful if you could learn to make pull requests to update UI elements. You would also be delivering prototypes and user stories as a work product. 

          A creative partner. You will be a creative partner who helps us think through our product strategy and associated communications, so you should be comfortable collaborating with others with different backgrounds, job descriptions, and skill sets including product, engineering, sales, and marketing.

          This team


          This role sits in product development, and will report to the Head of Design.

          We want a team where everyone cares about cares about users, design, building a business, and one another. This team assessment spoke to our developers, and we want the whole company to score highly on similar measures of engagement and work quality as our culture grows.

          We’re also aiming for work-life harmony: we believe in doing good work, with urgency and pragmatism, but at a sustainable pace. We value big impact over long hours.

          Our values


          We’re trying to build a healthy, values-driven culture. We want to be:
          • Optimistic: We see an amazing future ahead, and want to inspire others to share in it. This is both internal—building each other up and looking for the best in people—and external—we know open source is awesome, and we want to make it even better.
          • Practical: We know words and ideas alone won’t change lives. We help people most by creating a pragmatic, viable, and sustainable business that works for everyone. So we care about usability, design, and honest assessment of costs and benefits.
          • Additive: We want an environment that encourages and inspires growth, both for individuals and for the open source community as a whole. That means embracing a growth mindset, and valuing culture add over culture fit.
          • Inclusive: We believe technology will be stronger when it better reflects the voices and ideas of society as a whole. So we want people from different backgrounds and experiences to not just be represented, but to be heard, valued, and flourish. We do not tolerate discrimination or harassment.

          How we work


          You can work remotely (within the US) or from our office in downtown Boston. About half of our team, including two of our founders, are remote, and we take employee experience seriously wherever you are based.
           
          We believe in the urgency of our mission, and the importance of doing good work, but also know this is a marathon and not a sprint. Hours can be flexible within reason if necessary to meet personal needs (like child, medical, or elder care). 

          Compensation, benefits, and career


          Compensation is competitive with other Boston-area startups, including health insurance, flexible vacation, 401(k), short-term disability, parental leave, and equity.

          We invest in every employee’s growth, and support professional development that aligns with your goals and how you learn best.

          Please fill out the form at https://hire.withgoogle.com/public/jobs/tideliftcom/view/P_AAAAAACAAKxEENpTswUHT8?trackingTag=weWorkRemotely Include a link to your portfolio in your resume. We'd love it if you add a thoughtful note about your goals and your background. We’ll get back to you promptly!

          • 2 weeks ago
          • Tidelift
          Feedback