Recent remote jobs
Cie is a venture studio that serves as a growth accelerator for bold entrepreneurs and an innovation lab for visionary corporate partners who want to transform disruptive ideas into new technology ventures. Cie’s QA team is made up of incredibly talented, inquisitive, fearless members who constantly push each other to be great. Together, you’ll be responsible for addressing any mobile or web application challenges or changes that might prevent accurate functionality of our user applications. We are what we produce and we’re counting on you to make sure we don’t miss a thing! What you’ll do:
- Be a leader. You’ll manage the QA team with two direct QA reports so take proactive approaches to testing and be able to own QA processes for a project you’ll be working on solely.
- Be flexible. You’ll have to be open to learning new processes and applying them to day to day activities as well as adapt to new and foreign technologies and spaces.
- Create comprehensive test cases and documentation. You’ll have to write test cases and determine what can be manually tested and what can be automated. Test Plans are created and maintained in Testrail, our test case repository.
- Design and build. You’ll have to write automated tests using Selenium for web applications and Appium or Visual Studio App Center for native mobile apps.
- Project testing. Ensure cross-browser compatibility across both desktop and mobile browsers as well as perform cross platform testing on iOS and Android.
- Have an attention to detail. You’ll need to have a hacker’s mentality. Find ways to break an application while giving thoughts on improving it.
- Be on with the data. You’ll need to learn our applications inside and out and improve test cases and update as features are added.
- Discover, report and validate. All defects need to be addressed and resolved through JIRA, our issue tracking system.
- Provide feedback. We want to hear what you have to say about product usability and improvement recommendations for overall quality.
- Collaborate. Work with our internal team to ensure clear, concise communication is being maintained between development, production and operations teams.
What you need to succeed:
- Detail oriented and sound judgement. We’ll count on you point out bugs and business-logic inconsistencies.
- Programming Language experience for test automation(C#, Java or JavaScript are preferred).
- Ability to write comprehensive, precise test documentation and test cases, as well as conclusive Bug tickets.
- Impeccable execution. You’ll need to close out multiple tasks while working with tight deadlines.
- Ability to be flexible and work across multiple projects at a moment’s notice.
- Be Proactive. We’re looking to not just have you be part of our team, but improve our projects and processes.
- Bonus points if you are familiar with utilizing automated testing tools such as Selenium, RestAssured with Java, and Appium or Visual Studio App Center.
What we offer: ** This is a 100% remote U.S. only, PST opportunity** At Cie, we’re looking for bright, independent, collaborative, self-motivated, and experienced people who have a passion for building disruptive companies. Our compensation packages consist of salary and equity, and are commensurate with accomplishment. We offer a full suite of benefits.
- Competitive salary: Based on experience and performance.
- Ownership: The right candidate will have the opportunity to work in an exciting start-up environment with accelerated vertical growth. You’ll work with a smart group of driven and talented project and account managers, designers, and developers.
- Health/Benefits: Full suite of benefits including Medical, Dental, Visual, Life, Paid Vacation and a 401k.
- The Right Gear: All the bells and whistles you need to drive results.
Job Benefits:
- Full suite of benefits: Medical, Dental, Visual, Life, Paid Vacation.
- Competitive Salary with a 401 K Matched.
- Catered lunches, stocked pantries, fridges and unlimited coffee.
- There’s an outfitted gym at your disposal.
- All the bells and whistles you need to drive results.
Time zone: (GMT-08:00) Pacific Time
An exceptional opportunity for a competitive technology leader familiar with the use of Ubuntu on public clouds. This role is all about defining the experience for Ubuntu users on AWS, Azure, Google, Oracle, and IBM clouds:
- how people find Ubuntu and what flavours we publish
- how we optimise the experience for cloud centric operations
- how we express the unique capabilities of each cloud
- how we simplify the work of administrators and ISVs on public clouds
- how we evolve to keep pace with the changing cloud landscape
If you have a passion for tech and business, an appreciation for open source, and good communication skills, then you will enjoy a product leadership role at Canonical.
Canonical’s Ubuntu is the number one platform for public cloud operations. We work closely with all major public cloud providers to optimise and integrate Ubuntu on their cloud infrastructure. Simplifying and enhancing the user experience of multi-cloud compute is our mission. This role requires an analytical storyteller with a strong sense of message. We prefer graduate professionals with software engineering management experience who want to become business executives and entrepreneurs, to define product strategy and drive engagement.
The successful candidate will be multi-talented, with:
- A technical or science background and qualifications
- Software engineering experience
- Business and commercial interests
- Experience with Ubuntu on the public cloud
- Experience with large scale operations on public cloud
- Proven leadership and presentation skills
- Personal interests aligned with the field
- Awareness of Ubuntu and Canonical’s competition and opportunities
- Strong aptitude for data-driven decision-making
- Proven ability to write about technology and the tech landscape
Product leadership at Canonical is data-driven and content-centric. Product performance is closely measured and this team participates in regular reviews with company leadership.
You will join a growing team and help shape the message across our suite of products. You will create effective content to engage sophisticated technical and commercial audiences, and work closely with marketing, media, engineering, sales, research, consulting, and training teams. You will also be accountable for product go-to-market execution, marketing collateral, case studies, training, and blog posts. You will be expected to deliver measurable lead-gen and awareness.
#stack
The Engineering Manager is the manager of a small to mid-sized team. They are comfortable with management practices and are strong project managers. As a leader, they ensure that they are tracking the team's efficiency and quality of work, they assist in regularly adjusting processes and timelines to ensure high quality work is delivered.
The Engineering Manager may spend less time writing code but there is an expectation that they still engage mostly in technical deliverables such as bug fixes and feature development, without blocking or slowing down the progress of their team. More than writing code, they hold responsibility for identifying bottlenecks in the process and roadblocks to success for their team and clearing these roadblocks.
What you'll do:
- Lead a cross-functional team in the implementation of complex features and services
- Write great software. We believe the only way to be a great Engineering Manager is to continue to be a great engineer. Managers are expected to build and deliver software, participate in code reviews and perform testing. Here’s a smattering of the tech you’ll be working with: Node.js, React, JavaScript, (S)CSS, AWS, GitHub, and Slack. Functional programming experience is a plus
- Mentor and provide career guidance to the engineers on your team
- Collaborate with peers, within and outside the team, to help develop a long-term vision for our engineering practices and tooling.
- Consistently lead teams to deliver compelling products, features and services. Providing transparent updates, timeline estimates, and demos along the way
- Participate in defining and fulfilling the engineering hiring plan for the team, including screening and interviewing
- Help ensure that our coding standards and patterns are observed by participating in design discussions, testing and code reviews
- You'll assist our support team and operations team in triaging and resolving production issues, including participating in on-call rotation
- 1:1s and performance discussions with team members
What you should have:
- 3 years of engineering management experience leading productive, high functioning teams. You can describe why these teams were high functioning and what you specifically did to ensure engineers felt productive
- You write understandable, testable code with an eye towards maintainability.
- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you and you don't shy away from difficult and constructive conversations with your team
- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval - and have applied these at significant scale.
- You have a bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship or work experience.
- You are a thoughtful, trustworthy, doer
You have read our human-centered organization framework and are in sync with it 100%.
Why Canonical?
Canonical is seeking a data analyst with a passion and an exceptional eye for emerging talent to join our team.
Canonical provides a unique window into the world of 21st-century digital business. We work with smart individuals from a wide range of professional backgrounds in more than 40 countries worldwide, bringing together distinct and diverse perspectives to contribute to the advancement of state-of-the-art technical infrastructure. Our team is united by a passion for open engineering and a commitment to crisp, reliable execution which enables us to exceed our customers’ expectations when it comes to next-generation open source technology.
Role Summary
As a remote-first global company, our talent team supports the development of a global workforce. We’re a lean operation, committed to helping Canonical rapidly identify and engage with the most exceptional candidates regardless of geographical location. Talent analytics are a key driver of the success of our recruitment programs. Building better and more easily understood qualitative measures of our workforce, people and talent programs helps our teams be more successful in their jobs,
What you’ll do:
- Work with stakeholders from across the company to understand and manage the headcount plan,
- Build the story of talent progression - develop resources to manage the flow of talent, and provide data driven insights into the health and development of our global programs.
- Influencing the strategic vision and direction of workforce management from a data driven perspective
- Build strong partnerships and collaboration with peers, planning and programs teams, and global business partners
- Elevate our candidate evaluation practices - help us make better decisions faster
- Develop and execute sourcing strategies to reach untapped talent on a global scale
- Strategize, plan and develop efficient, responsive, and compliant recruitment process and workflow
- Review and streamline internal processes and tools - embrace lean operations and drive continuous improvement
Who you are:
- Experience with Tableau, SQL, Python, R, VBA, Excel, or other data manipulation tools
- Experience working in Workforce Planning, Recruiting Analytics or similar function
- Self-directed, organized, a problem solver, with a strong sense of urgency and the ability to prioritize and meet goals and deadlines
- Strong understanding of the application of statistics in business, such as forecasting, machine learning, causations and correlations
- Flexible & adaptable - able to consistently and positively contribute in a fast-paced changing work environment
- Familiar with full cycle recruiting processes and willing to jump in wherever help is needed
- Great written and verbal communication skills, work integrity, and honesty
- Experience supporting international recruitment
Preferred Qualifications
- BS/BA or above in a technical field
- Strong experience with HRIS
- Working knowledge of ATS tools, sites and technologies (Greenhouse preferred)
- Good discretion and judgment
Canonical is an equal opportunity employer
Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#LI-Remote #stack
Job Benefits:
- Progression - we hire for talent, passion, integrity and work ethic
- Remote work - fully distributed with regular team in-person events
- Open source and business - equally
- International - exceptional colleagues from anywhere
- Travel - we get together and meet customers in interesting places
- Retirement benefits
- Medical / Dental / Vision
Articulate is looking for a Full-Stack Software Engineer. We’re makers. We believe the job of a development team is more than just writing code. We are here to create experiences which delight our customers—that is always our top priority. We’re a fully distributed company with a high degree of autonomy and no office space. At Articulate, you’ll work closely with an awesome team of developers and designers to build industry-leading products and solve interesting problems. We need someone to join our MarkOps Team, helping us build beautiful and accessible customer facing, marketing-driven websites. The ideal person for this job is a multi-talented Full-Stack Software Engineer with a good eye. This person sweats the details, focuses on quality results instead of effort, and sees problems as opportunities to learn and level up as a team. Solid GIF skills and emojis game are big bonuses.
What you'll do:
- Work collaboratively with a distributed team of developers and testers to craft web solutions that help market our products effectively
- Be responsible for making effective use of your time. We don’t care about butts in seats, but we do care about quality work.
- Create solutions that are as clear as possible, built with empathy for the future engineers who will pick up your code, and for current team members who will be immediately affected by your changes.
- Sweat the details and care a lot about the quality of work you produce.
- Review other developers code with empathy and compassion, and participate in pair programming, feature demos, and engineering talks that help create a healthy and empathetic engineering culture.
- Take part in a rotating on-call schedule (less than one week per month).
What you should have:
- Proficiency with Ruby On Rails, React, JavaScript, (S)CSS
- Familiarity with responsive design, SEO, and accessibility concerns
- Experience integrating with a variety of external 3rd party services
- Exposure to content management systems, WordPress, AWS, Marketo, Salesforce, or Okta are a plus
- Decent GitHub and Slack chops
- Strong communication skills
You have read our human-centered organization framework and are in sync with it 100%.
- 8+ year of product development and support experience
- Experience driving DevOps services and implementing best practices across various teams
- Experience leading modern CI/CD pipelines
- Experience working with AWS cloud technologies and services
- Hands on experience with containerization technologies such as Docker and Kubernetes
- Implementing Infrastructure as Code and Configuration Management tools such as Terraform and Ansible
Please feel free to submit your resume if you would like more information!
Sthree US is acting as an Employment Agency in relation to this vacancy.
- Work collaboratively with a distributed team of developers and testers to craft web solutions that help market our products effectively
- Be responsible for making effective use of your time. We don’t care about butts in seats, but we do care about quality work.
- Create solutions that are as clear as possible, built with empathy for the future engineers who will pick up your code, and for current team members who will be immediately affected by your changes.
- Sweat the details and care a lot about the quality of work you produce.
- Review other developers code with empathy and compassion, and participate in pair programming, feature demos, and engineering talks that help create a healthy and empathetic engineering culture.
- Take part in a rotating on-call schedule (less than one week per month).
What you should have:
- Proficiency with Ruby On Rails, React, JavaScript, (S)CSS
- Familiarity with responsive design, SEO, and accessibility concerns
- Experience integrating with a variety of external 3rd party services
- Exposure to content management systems, WordPress, AWS, Marketo, Salesforce, or Okta are a plus
- Decent GitHub and Slack chops
- Strong communication skills
You have read our human-centered organization framework and are in sync with it 100%.
Articulate is looking for a Full-Stack Software Engineer. We’re makers. We believe the job of a development team is more than just writing code. We are here to create experiences which delight our customers—that is always our top priority.
We’re a fully distributed company with a high degree of autonomy and no office space. At Articulate, you’ll work closely with an awesome team of developers and designers to build industry-leading products and solve interesting problems.
The ideal person for this job is a multitalented Full-Stack Software Engineer with a good eye. This person sweats the details, focuses on quality results instead of effort, and sees problems as opportunities to learn and level up as a team. Solid GIF skills and emojis game are big bonuses. While we’re looking for a full-stack engineer, this particular position will have more of a backend focus.
Here’s a smattering of the tech you’ll be working with: Node.js, React, JavaScript/TypeScript, (S)CSS, AWS, GitHub, and Slack. Functional programming experience or experience integrating large 3rd party platforms a plus.
You have read our human-centered organization framework and are in sync with it 100%
Scalable Path is looking for a Lead iOS Developer to join the team and work on a client project. This is a remote, full-time position. The client is also open to candidates who are available part-time.
CLIENT COMPANY DESCRIPTION:
The client is a new business developing a mobile-first dual-sided marketplace to provide photographers on demand to document life's moments for anyone anywhere (eventually...first starting in a defined geo-market).
DUTIES AND RESPONSIBILITIES:
You will be leading the iOS development of a new consumer-facing application. The client is working with a talented branding and design team so you will have high quality designs to work from. This a "greenfield" project where you will start the project from scratch and have the chance to recommend and make important decisions about the application architecture.
Key Tasks:
- Work closely with the client in the US to understand their vision and requirements
- Recommend software architecture
- Set up Swift project from scratch
- Implement designs from the design team
- Interact with a backend GraphQL API
- Manage the publishing of the application in the App Store.
The client plans to use Trello for task management and Slack for chat. Github will be used for source control.
RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:
You will be reporting to one of the three company co-founders who will be acting as the Product Owner. You'll also be working with a designer and at least one other backend-focused developer. There is an existing daily meeting at 8:00am America/Chicago (-06:00) CST.
START DATE:
March 01, 2021
EXPECTED CONTRACT DURATION:
We think the project will take around 3 months to launch the first version of the product. It is likely that they will need someone long-term beyond that to maintain and extend the application.
REQUIRED SKILLS:
- - iOS (Must have)
- - Swift (Must have)
- - GraphQL (Must have)
- - Written English (Must have)
- - Spoken English (Must have)
Job Benefits:
- 100% Remote
- Exciting Projects
- Leading Edge Technologies
- Competitive Pay
- Short and Long Term Contracts
Time zone: (GMT-06:00) Central Time - Mexico City +/- 4 hours
Growing software company based out of Atlanta, GA looking for a senior full stack engineer for a full-time remote position. This engineer will join a growing team that is responsible for continually enhancing and extending our web-based electronic signature platform. 5+ years professional software engineering experience required.
Responsibilities
At a high level, this engineer will be expected to:
- work with a cross-functional team to design and architect new features
- implement new features and functionality or enhance existing features
- develop effective user interfaces for workflows that provide users with a broad set of options
- create efficient and secure REST APIs to enable tight customer and partner integrations
- conduct R&D with new libraries, frameworks, and technologies
- write unit and integration tests
- debug and address bugs and defects
- participate in peer code review
- provide occasional support for technical questions or issues from customers that get escalated
- communicate openly and effectively with co-workers and customers
Skills
Our ideal candidate will exhibit:
- proven experience developing large, rich Javascript applications
- demonstrable UI and UX skills designing and building responsive web-based user interfaces
- a solid command and understanding of C#
- an approach of writing new code as if they will be the one that has to maintain it over the long haul and leaving existing code slightly better than they found it
- an ability to think outside the box and [respectfully] challenge the status quo
- a serious interest in continually learning about and trying out new technologies and methodologies
- professional level written and verbal communications skills
- the ability and desire to assist and mentor more junior members of the team
- the ability to provide technical leadership and contribute to architectural design for the AssureSign platform
In addition, the following would be beneficial:
- experience developing JavaScript applications using TypeScript
- experience with code-based PDF document manipulation
- a working knowledge of SQL (ideally SQL Server)
- familiarity with applications deployed in Microsoft Azure
If you have the experience and skills listed and this sounds like an opportunity you'd like to know more about, we'd love to hear from you!
About AssureSign
We are AssureSign: we are people of character, invested, innovative and genuine. We seek to live out those values every day in both our personal and professional lives.
While the company is based out of Atlanta, Georgia, the software engineering team is completely remote and distributed throughout the US.
We typically follow a 2-week sprint cadence and use Azure DevOps for our backlog and issue tracking. We leverage a CI pipeline as well as deployment pushes via Azure DevOps pipelines.
We love open source, but we don't shy away from spending money to make sure we have the right tools for the job. We aren't afraid of trying new technology and make a point of regularly evaluating new tooling, libraries, and frameworks.
Work schedules are flexible, but reasonable availability for meetings and collaboration during core business hours is required. Engineers are expected to [virtually] attend:
- daily stand-up
- backlog grooming
- planning poker
- weekly process retrospectives
Meetings are all conducted virtually via video conference. Most of our internal communication occurs via Slack.
With the whole team being remote, we try to get together in person somewhere once or twice a year for in-person meetings and team building. We've found that these in-person interactions go a long way towards keeping the team communicating and working together effectively.
AssureSign provides all computer equipment; employee must be able to connect to the internet via high speed internet.
Joel Test
- [YES] Source control
- [YES] One-step build
- [YES] Daily builds
- [YES] Bug database
- [NO] Bugs fixed before writing new code
- [YES] Up-to-date schedule
- [YES] Specs
- [YES] Quiet working conditions
- [YES] Best tools that money can buy
- [YES] Testers
- [YES] Code screening
- [YES] Hallway usability testing
Benefits
Benefits include medical, dental, and vacation. Participation in a company 401K is available after 1 year of service.