Jobs by tag: "macos"

Showing 1-5 of 6 items.
00

Full Stack Software Developer

Art+Logic
python javascript vue macos Oct 14, 2021Apply

Job Description

[Art+Logic](https://artandlogic) is looking for Full Stack Web Developers to work with us on interesting custom software projects. Weve been around since 1991, and were still going strong.

Our ideal developers thrive in the environment of variety and challenge that is inherent to custom software development, working with us in a long-term relationship over many projects for numerous clients.

Since we do custom software development, the skills and needs for each project can vary widely. This goes beyond just the languages we use, to the industries and problem domains we work in. We look for generalists; most importantly those who are excited to learn and take on new challenges. You can expect to grow both in your strength and your versatility when working here. We want to help you do so.

We work remotely all over the United States and Canada. We expect you to be able to work well on your own and comfortably with teams. You wont have someone looking over your shoulder so you'll need to be communicative and reliable, and hold yourself accountable. We depend on each other.

Art+Logic is run by humans, who work and create using technology. Things can go wrong and we need to respond to the unexpected by being kind, considerate, fair, flexible, and calm. We treat our clients and peers as respectfully as we would like to be treated.

Heres an example of some projects weve worked on recently, so you can better understand the wide range of projects and challenges we undertake:

* Implementing a Django-based DoD CAC card login
* Writing a data model layer using SQLAlchemy to provide an object-oriented view of a legacy relational database schema. This model layer provides all business rules and data integrity using advanced python3 features. This data model in turn serves a REST API (python-pyramid) consumed by an advanced single-page web application written with Marionette (Backbone)
* Created Windows tablet application to communicate with client's modbus hardware and upload data to Python/Django/Vue webapp for analysis and display

What we want from you: (aka: skills)

We currently have a high demand for Python (specifically Django), JavaScript web framework experience (specifically Vue.js), and those with macOS and iOs experience.

However, more important than that, we are looking for people who are curious and looking for opportunities to learn. People who like learning and creating on their own. Those who are able to drive themselves or even lead others when completing projects. Developers who are able to organize and express their ideas. Communication is paramount here.

Relationship Details:

We are looking for Contractors (1099) for long term open-ended relationships. Work hours are flexible; requiring reasonable overlap with normal working hours to support team communications, and not just nights and weekends. Our rates range from $40-$60/hour. We are ONLY looking for people in the United States and Canada.

We want you to enjoy working for us, and to be able to have a life outside of work. Since you're not commuting you can embrace the freedom of working from where you enjoy living, and use the saved time for your personal life and relationships. We dont ask our developers to work consistently over 40 hours/week.

Be sure to mention the words ARRIVE WOLF GOAT when applying to show you read the job post completely. This is a beta feature to avoid spam applicants.



#Salary and compensation
$80,000 — $130,000/year


#Location
United States and Canada

See more jobs at Art+Logic

How do you apply?

\n\nIt’s important to us in the hiring process that we allow developers to demonstrate their abilities by actually developing something, because a list of previous employers or educational background aren’t always indicators of what someone can do. Applicants are asked to submit a solution to a programming challenge that emulates a task we might assign on a project. \n\nVisit our [careers website](https://artandlogic.com/careers) (and see all our available positions) or apply directly for this position using the "apply" button below.\n

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

00C

Senior Software Developer For Macos

Chengbao
macos dev senior digital nomad Sep 3, 2019Apply

Job Description

uo;re looking for an experienced MacOS Developer\n\nChengbao is looking for a MacOS Developer. Join our team to build user-friendly apps and services used by hundreds of thousands of consumers world-wide.\n\nResponsibilities\n\nYour exact responsibilities will depend on your skills and interests, but here are some examples:\n\n\n* Implement new features with superb code quality and high levels of automated test coverage. You’ll focus on macOS with Objective C, but ideally will be involved in other languages and platforms as well. We use Go for code that’s shared across platforms. You’ll need to become an expert in Go as well. Your colleagues will coach you.\n\n* Work closely with the rest of the team to define the product vision, review specs, and make architecture decisions.\n\n* Collaborate with colleagues building similar applications for iOS, Android, Windows, and Linux.\n\n* Write specs for highly technical features.\n\n* Do code-reviews with other developers on the team.\n\n\n\n\nRequirements\n\n\n* Expert Mac OS X Objective C developer creating beautiful client-side applications\n\n* Expert in writing automated tests\n\n* Deep understanding of Mac user interface design guidelines\n\n* Deep understanding of object-oriented design principles and patterns\n\n* Ideally: You already have a good understanding of IP networking, or will be eager to learn this here.\n\n* Keen interest to learn Go\n\n* Passion for writing well-architected readable code that’s easy to maintain by a team of several developers\n\n\n\n\nWhat we offer\n\n\n* Attractive compensation and benefits\n\n* Flexible working hours and a healthy work-life balance\n\n* Work in a challenging, collaborative, and fun environment\n\n\n\n\nAbout us\n\nAt Chengbao, we’re leading the way to a more private and secure digital world. Consumers in over 180 countries around the globe rely on our industry-leading cybersecurity software and services.\n\nWe are an international tech company with hundreds of people worldwide and a core team in Hong Kong. We’re profitable, growing, and just getting started.\n\nWe hire world-class developers, product managers, and marketers in the industry, and give them the tools to succeed. Together, we ship beautiful, usable software for desktop and mobile that our customers use and love every day.\n\nReady to do the best work of your life? We’ve built just the place.

See more jobs at Chengbao

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

00D

Senior Macos Engineer

DuckDuckGo
macos senior engineer Aug 14, 2019Apply

Job Description

a diverse team from around the world, on a mission to make DuckDuckGo the company people trust most with their online privacy, and we want your help!\n\nJoin us as a Senior macOS Engineer andhelp shape the DuckDuckGo experiences across desktop and mobile platforms.\n\nAs part of our growing team, you will collaborate with team members at all levels to identify and close major gaps in our products. Examples of projects you might work on include expanding and improving mobile content blocking, in addition to running experiments to measure and improve user conversion and usability within our applications. You will take direct responsibility of macOS application features, drive improvements, and own product maintenance.\n\nWe are fully-remote and empower our team to be self-directed and self-motivated in their projects. If you'd thrive in that environment, and our core values resonate with you -- build trust, question assumptions, and validate direction -- you'll fit right in!\n\nWhat you will do:\n\n\n* Lead projects from proposal through postmortem, assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria.\n\n* Step up to resolve product issues – large and small.\n\n* Identify opportunities to increase searches and enhance the standard of trust online.\n\n* Own major application features and take responsibility for their maintenance and improvement over time.\n\n* Collaborate with peers remotely during product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, performant, and testable code that works consistently across devices.\n\n* Always work to improve the quality of the codebase.\n\n\n\n\nWhat we are looking for:\n\n\n* Significant macOS experience (+5 years), including prior work on at least two large native applications.\n\n* Experience programming in Swift.\n\n* Experience in iOS development.\n\n* Willingness to learn new programming languages and ideas.\n\n* Application architecture experience, including familiarity with MVC/MVVM concepts and how they apply to applications.\n\n* Familiarity with threading and memory management.\n\n* Practiced understanding of how to work with the different libraries and components on macOS and iOS.\n\n* Experience collaborating with a cross-functional team.\n\n* Experience or interest in project advisory, strategic leadership, and/or mentoring.\n\n* Effective project management skills, paired with excellent communication skills.\n\n\n\n\nOther things to know:\n\n\n* While we leverage specific job titles for hiring purposes, we do not use them internally. Instead, we follow our own professional levels, with expectations for each level clearly defined across several dimensions.\n\n* We are a small, remote team distributed across time zones, and we rely on a variety of communication tools throughout the day\n\n* Sometimes we meet up! Expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each ~4-5 days).\n\n* We believe in a focused approach to collaboration, where individual team members work on a single top priority at a time, each supporting larger, company-wide objectives. This philosophy serves to impact our vision to raise the standard of trust online.\n\n* Our work philosophy centers on empowered project management. All team members have opportunities to run projects.\n\n* Transparency supports individual and team success at DuckDuckGo. We encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback about our products and internal projects.\n\n* We aim to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n* While this is a full-time job, we offer a flexible work arrangement with no core hours, expecting an average commitment of 40 hours per week.\n\n* We support professional development of our team members through career advisory and a learning stipend, reinforcing our culture of growth and skill-building.\n\n\n\n\nDuckDuckGo does not work with any recruiting agencies or services. Instead, we work with each candidate one-on-one throughout a unique hiring process that we've built to reflect our company culture.\n\nDuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.\n\nIf you think you might thrive in this environment, we would love to hear from you. Use the application to apply!

See more jobs at DuckDuckGo

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

00D

Senior Developer For Macos Application

DjangoForce
macos dev senior digital nomad Jun 15, 2019Apply

Job Description

We've had a request come in to help a firm finish their Apple/macOS desktop application.  Not many more details than that at this point.  


Please don't apply if you haven't released multiple Apple desktop applications.  Thank you for your time!

See more jobs at DjangoForce

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

00D

Senior iOS Developer

Doist
Verified
iOS tech software macOS Mar 18, 2019Apply

Job Description

At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live.

We're a multidisciplinary, fully remote team thats passionate about creating products, like [Todoist](https://www.todoist.com) and [Twist](https://www.twist.com), that improve peoples lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.

When you become a Doister, youre not only joining a global, remote-first company, but a team of 60+ people who value:
* Feeling empowered to achieve their ambitions
* Inclusivity, open-mindedness, and diversity
* The wellbeing of their teammates and the people around them
* Making long-term, high-impact decisions, even if theyre harder
* We invite you to visit our [blog](https://doist.com/blog/) to learn more about us, our values, and how we work.


Responsibilities

Your role:

As an iOS Developer, you'll use your strong grasp of Computer Science fundamentals and experience in iOS development to continue creating an amazing experience for our users on Todoist for iOS. However at Doist, youre not just a developer; with business aptitude, creativity, and strong interpersonal skills, youll collaborate in cross-functional teams to define and drive complex and exciting initiatives.

As an iOS developer, youll:

* Design, build, and maintain efficient, reusable, and reliable code
* Participate in regular team code reviews
* Work actively with members from the design, product, marketing, support, and other platform teams on new features and improvements, ensuring well-designed and consistent experiences
* Contribute to the direction of the product (e.g. suggesting new ideas, investigating leveraging new technologies, etc.)


Requirements

*Were looking for someone who has:**

* 3+ years of professional iOS development experience
* Strong knowledge of Swift and Objective-C languages
* Awareness and experience with the most relevant and recent iOS technologies
* A background in designing and refactoring large-scale systems
* Solid knowledge of testing principles
* Solid notion of performance optimisation techniques
* Strong communication skills in a remote, asynchronous context
* Fluency in written and spoken English

Bonuses:

* Deep awareness of the Apple Human Interface Guidelines
* Experience with WatchKit and AppKit
* Experience with open-source projects
* Experience on integrating third party technologies
* Experience with XCTest framework and UITests
* Experience with Git and GitHub
* Experience working in remote teams

Benefits

Were bootstrapped, profitable, and committed to building a sustainable company that will grow for decades to come. Weve built a benefits package that invests in our employees long-term personal and professional growth and well-being. Heres a sample of what that includes:
*Work-Life balance.That means 8 hours of work, 5 days each week (for a total of 40 hours) because the time you spend outside of work is just as important as the time you spend working.
*Flexible schedule and location.This is a fully remote position, so you can work from wherever you please and on a schedule that works best for you. All you need is a computer and access to a stable internet connection (which we sponsor!).
*Generous paid vacation.40 days of paid time off to use however you like (vacation, national holidays, etc.).
*Paid parental leave.18 weeks of paid maternity leave and 5 weeks of paid paternity/adoption leave.
*Education stipend.Youll have a monthly budget to buy books, courses, and other resources you need to continue learning and developing.
*Competitive compensation.
*And much more!

See more jobs at Doist

How do you apply?

Please apply at the link below. A strong application is well-crafted, including an original cover letter, resume (manually entered relevant experiences), and examples of your work. We're looking forward to receiving your application!

Please reference you found the job on our Jobsite as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.