Recent remote jobs
We are always looking for new talent to join us in our mission to optimize time tracking. As one of the largest, award-winning, and top-selling app vendors in the Atlassian Ecosystem, we hire only the best and brightest.
What does Tempo do? We enable companies to grasp the true value of time and get meaningful insights into their operations. With our products, managers know exactly how their teams are spending their hours each day. From billing, to resource management, to cost tracking, we are proud to give our customers data they can use. Lately we have been expanding into new ecosystems, most recently Zendesk. It’s an exciting time, with lots of innovation and growth on the horizon!
Our reach is wide: we are happy to support more than 20,000 customers all over the world. We are looking for candidates to bring fresh perspectives to our amazing teams located in Iceland, Sweden, Canada, and the USA.
Join us and discover the thrill of being part of a team that is not only digging deep in automation, AI and cool tech but also builds great and reliable products our teams and customers love!
About the Job
We are looking for an amazing developer with a keen eye and a keen testing intuition to help us make our products even better. If you are capable of balancing a flexible, yet systematic approach to software scrutinisation you might be the one we need.
The role involves:
- Designing and implementing automation tests for component, integration or system testing in collaboration with the developers.
- Maintaining current regression test suites and creating new automated tests for new feature work.
- Suggesting new approaches to existing or planned testing that leads to a more scalable, reliable and usable framework.
- Debugging and characterizing defects and inconsistencies,
- Providing detailed configuration and descriptions for passing and failing tests
- Supporting our continuous testing practices.
- Providing production support of software products by investigating and recreating reported defects.
The ideal candidate:
- Is an enthusiast developer with a high focus on testing
- Is using automated tools with grace and insight
- Is highly technically capable and is ahead of the game in learning all there is to know about new applications
- Is highly structured and organised yet flexible enough to thrive with changing requirements and schedules
- Has a solid understanding of software engineering processes, approaches, methodologies.
- Has a solid experience and understanding of automated testing and continuous delivery pipeline
- Takes an analytical approach to issues and finds problem solving both fun and rewarding
- Is a strong English communicator and clearly articulates ideas and concepts, both verbally and in writing
- Loves collaborating with teams and individuals to both clarify and understand the user needs and technical capabilities
Technical skills:
- Experience in continuous testing and TDD processes and relative tools
- Automation tools: Cypress, Jest, OWASP ZAP, JMeter
- Programming languages: Java, Javascript
- Experience with Kotlin, Typescript, Python, Go and Jira development a plus
- Linux, MacOS, AWS experience
What's In It For You
- Remote work!
- Unlimited vacation in most of our locations!!
- Great benefits plan including health, dental, vision and more
- Great office spaces in Canada and Iceland
- Diverse and dynamic teams
- Challenging and exciting work
- An opportunity to have a real impact on our business
- Free breakfast and snacks
- A great range of social activities
- And so much more!!
Come and join our amazing & high-performing tech team!
Note: As our hiring teams are global, please submit your resume in English only
Job Benefits:
- Competitive compensation and extended Group Benefits
- Nice work/personal life balance
- Flat organization, open minded, easy collaborative atmosphere
- Team events and international conference trainings
- Free snacks, coffee, beer and weekly breakfasts
- Weekly free gym classes
- Pension Plan (matching up to 4 % of the employee RSP contribution)
- Open Vacation Policy
Time zone: (GMT-05:00) Eastern Time
At Trafilea, we are looking for a Software Architect with excellent written and oral English skills to join our REMOTE FULL-TIME team. This person is going to be responsible for providing an advanced abstraction of the structure, behavior, and attributes of our software systems. Consisting of component descriptions, the interactions between components, models for guiding component integration, and the constraints of these models. He/she should not only display the relationship between software requirements and software structures but also specify the organization and topology of the entire software system, providing principles that are available while making design decisions.
Requirements
- Solid knowledge of architecture and design patterns, Object Oriented Design principles and SOLID principles.
- Solid experience in e-commerce architecture.
- Proven experience in application performance improvements.
- 5+ years experience with at least one of the following common languages: JavaScript, Python, Java, etc.
- Strong understanding of modern web applications from a database to the browser.
- Excellent communicator in both technical and non-technical contexts.
- Intimate understanding of modern web applications from the database to the browser.
- Excellent communicator in both technical and non-technical contexts.
- Skills to debug and understand large Java and SQL code bases.
- Desire to delight the customer by taking initiative, responsibility, and ownership of your projects.
- Fundamental awareness of usability.
- Ability to adapt quickly to new complex environments and learn technologies.
- Solid experience writing complex SQL queries, procedures, and views.
- Scaffolding, webpack programming
ABOUT THE ROLE
- Collaborating with various stakeholders to determine software requirements.
- Creating high-level product specifications and design documents.
- Providing the development team with architectural blueprints to follow.
- Guiding and assisting the development team throughout the process.
- Troubleshooting and resolving issues with coding or design.
- Ensuring that you and the team adhere to development schedules and deadlines.
- Presenting regular progress reports and setting goals.
- Testing the final product to ensure it is completely functional and meets requirements.
- Updating software solutions as required.
- Facilitating planning, tracking, and scheduling software deliverables.
- Locating and directing resolutions for critical issues related to software interfaces.
- Assessing software and system issues to find solutions to them as per requirements.
- Developing working relationships with marketing and product managers, and software engineers, and others.
Job Benefits:
- 100% REMOTE WORKING
- COMPETITIVE SALARY IN USD
- PAID DAYS OFF
- TRAINING BUDGET
- ACCESS TO COWORKING SPACES
- MEDICAL LEAVE
- HEALTH INSURANCE SUBSIDY
- GET PAID TO EXERCISE AND MEDITATE
- FAMILY LEAVE
Time zone: (GMT-03:00) Montevideo +/- 8 hours
About G2
G2.com is revolutionizing the way businesses discover, buy, and manage software and services. More than five million users per month rely on G2 to help them find and buy the best software for their businesses. G2 features over 1 million authentic customer reviews, has built a global team of nearly 400 talented, motivated professionals, and has raised $100M in total funding from some of the world’s leading investors including IVP, Accel Partners, LinkedIn, Emergence Capital, Pritzker Group, Chicago Ventures, Hyde Park Ventures, industry leaders and its founders.
About the Role
G2 is looking for a Software Engineer to join our growing team! You will be responsible for helping develop solutions with a strong emphasis on front-end code design and quality. We enjoy quarterly weeks of creativity where engineers work to solve problems they see our customers have. If you wish to join a talented passionate team whose kindness and authenticity will help you grow then apply so we can start our conversation today!
Responsibilities:
- Build and help maintain a high quality, stable, and well tested web application
- Apply database skills against a large and rapidly growing dataset
- Create and improve full features in short development cycles, including effective frontend and backend code
- Work in close coordination with designers, product managers, developers, and business stakeholders
- Track metrics and measurements alongside core features to help make informed business decisions
- Ensure quality releases by writing tests covering unit, integration and functional requirements
- Contributes to the design of complex solutions across multiple systems
- Introduces code patterns for the team to follow and use new libraries, as needed
Requirements:
- 3+ years of programming experience, ideally in a web environment
- Proficient in multiple languages including Ruby and Javascript, and has experience deciding when/how to use each
- Experience working in high performing, agile environment
- Demonstrated learning in web software development skills
- Opinionated about how applications should be built, based on your experience getting things done
- Ability to be productive on a rapidly growing team
- Eagerness to take on responsibility and enjoys working under pressure
What Will Set You Apart:
- Bachelor’s Degree in Computer Science or a completed Bootcamp
- Hands-on experience with Ruby on Rails or React
Why we love G2
G2 was founded to create a place where people will love to work. We strive to create meaning in work and provide more than just a job: a true calling. G2 is a place where people can be authentic and grow, find meaning and passion in work, and be motivated to succeed by a supportive group of coworkers. We pride ourselves on creating an environment where people can enjoy coming to work every day, by supporting our employees in their professional and personal lives.
Time zone: (GMT-06:00) Central Time +/- 2 hours
About G2
G2 is revolutionizing the way businesses discover, buy and manage software and services. More than five million users per month rely on G2 to help them find and buy the best software for their businesses. G2 features over 1 million authentic customer reviews, has built a global team of nearly 400 talented, motivated professionals, and has raised $100M in total funding from some of the world’s leading investors including IVP, Accel Partners, LinkedIn, Emergence Capital, Pritzker Group, Chicago Ventures, Hyde Park Ventures, industry leaders and its founders.
About the Role
G2 is looking for a Software Engineer to join our growing team! You will be responsible for helping develop solutions with a strong emphasis on front-end code design and quality. We enjoy quarterly weeks of creativity where engineers work to solve problems they see our customers have. If you wish to join a talented passionate team whose kindness and authenticity will help you grow then apply so we can start our conversation today!
Responsibilities:
- Build and maintain a high quality, stable, and well-tested web application
- Apply database skills against a large and rapidly growing dataset
- Use patterns of code decomposition to break down tasks into deliverable solutions
- Work in close coordination with designers, product managers, developers, and business stakeholders
- Track metrics and measurements alongside core features to help make informed business decisions
- Works with developers to help understand complex topics and architecture, and provide problem-solving strategies and learning opportunities
- Ensure quality releases by writing tests covering unit, integration and functional requirements
- Follow agile best practices to design, architect, develop and test features
Requirements:
- 4+ years of programming experience, ideally in a web environment
- Proficient in multiple languages including preferably Ruby and Javascript
- Experience working in high performing, agile environment
- Has a deep understanding of software architectures and how they are applied in context, best practices in more than one language.
- Opinionated about how applications should be built, based on your experience getting things done
- Ability to be productive on a rapidly growing team
- Eagerness to take on responsibility and excels under pressure
What Will Set You Apart:
- Bachelor’s Degree in Computer Science or a completed Bootcamp
- Hands-on experience with Ruby on Rails or React
- Experience building large scale web applications
Why we love G2
G2 was founded to create a place where people will love to work. We strive to create meaning in work and provide more than just a job: a true calling. G2 is a place where people can be authentic and grow, find meaning and passion in work, and be motivated to succeed by a supportive group of coworkers. We pride ourselves on creating an environment where people can enjoy coming to work every day, by supporting our employees in their professional and personal lives.
Time zone: (GMT-06:00) Central Time +/- 2 hours
We are looking for people to join our quality engineering team at Hazelcast.
Are you tired of testing single-threaded, non-distributed, and relatively trivial code? Would you like to take a deep dive into GC logs on a daily basis? Have you ever dreamed of working with so many different technologies, languages, environments, and tools that would make your CV not fit on a scroll paper?
We're looking for a passionate developer with a strong focus on quality. In your future position, based on your preference, you could dive into:
- discovering non-trivial consistency issues in a distributed environment,
- performance testing on a big scale (hundreds of nodes, TBs of memory),
- testing on various, sometimes non-typical, platforms like Linux, Windows, Solaris, z/OS, and VMWare,
- becoming a true automation master using scripting languages
*This position does not involve any UI testing, so please don't send us your CV if you're a Selenium tester.*
We would love you to drop us a CV if you:
- are a Java master,
- are truly passionate about your work, like digging deep into the problem and never give up before solving it, and
- are interested or have advanced knowledge of concurrency, distributed systems or performance testing,
- would like to speak at conferences as a part of your job,
- feel comfortable working in a distributed team of people with multiple nationalities all around the world.
Location
We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.
Benefits
- Equity options
- Flexible working hours and location (this is a remote position)
- Workplace cost reimbursement (coworking space, laptop)
- Conference speaking opportunities
Job Benefits:
- Medical, Dental and Vision Plans
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
- Life Insurance, Voluntary Benefits, etc.
At Rollbar, our mission is to help developers build software quickly and painlessly. We are a ~80-person team based in San Francisco, Barcelona, and Budapest. Over 100,000 developers use our product to innovate faster and decrease time to market while maintaining best-in-class customer experience. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Zendesk, and Twitch. We're looking for a Senior Fullstack-Front End Engineer with a focus on frontend, that wants to join a motivated, high-performance, and product-minded engineering team! The successful candidate will develop frontend components for our complex data oriented product, to drive and show real time insights from error data generated by thousands of applications. We believe small autonomous and distributed teams are the most effective way to move faster and build dynamic systems. Our architecture and workflows are focused on scalable microservices (container based), short cycle time and highly agile culture.
Our tech stack:
- React, Webpack, Sass, Redux
- Python, Node.js
- MySQL, ElasticSearch, Redis, Clickhouse, Memcache
- Google Cloud Platform, Kubernetes, Terraform, Kafka, Ansible, Consul, CircleCI, Rollbar
You will:
- Build and maintain a single page application using latest technologies (React, Webpack, Sass, Redux)
- Iterate and deploy new features quickly using feature flags to perform experiments
- Work with PMs, designers, and other developers to ship both user-facing and backend features
- Collaborate on technical specs with other developers and push new code to production, daily
- Code approximately 70% frontend / 30% backend
- Mentor other engineers in our team on frontend technologies and best practices
- Be proud of the products you build and the impact they have for our customers
- Have fun while releasing software that impacts millions of users
You have:
- 4+ years of experience as a software engineer
- Seasoned Javascript / UI experience building crisp, quick UIs
- Experience working in Python, or a similar language, on backend functionality
- Knowledge on the latest trends, like server-side rendering, responsive design and module bundling
- Written frontend and backend code for performant systems
Benefits and perks:
- Competitive salary and stock options
- Medical, dental and vision insurance
- Parental leave: 12 weeks
- Generous hardware, software, and home office set up allowance
- Casual work environment
- Inclusive team-oriented culture
- Have fun and make an impact
Job Benefits:
- Flexible hours and allow employees to work remotely
- Generous PTO
- Free snacks
- Competitive compensations and equity
- Team outings with a great culture
- 100% Health, Vision, Dental, Long-term disability and Life
- $1500 Annual Conference Budget
At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption. We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart. As part of the Ordering Foundation team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. This is a full-time position. Candidates may work at Olo’s headquarters in New York City (when it reopens), or remotely from anywhere in the U.S. In fact, more than 75% of our engineering team is remote!
What You’ll Be Doing
- Joining a team of dedicated and experienced engineers to work on business critical systems
- Leading and supporting the design and development of scalable high-volume distributed systems.
- Improving Olo’s horizontal scaling capabilities
What We'll Expect From You
- Proven, hands-on experience building high-volume OLTP systems in a professional setting
- Experience with SaaS systems running 24/7 at an ever-increasing scale
- History utilizing Kafka for stream-processing
- Expertise with secure data in a compliance heavy environment
- Experience building scalable systems in a public cloud such as AWS, Azure or GCP
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
Role: Geospatial Developer
Role Summary: The function of the Geospatial Developer is the design, development, and implementation of geospatial software solutions. The role is responsible for development of mobile, desktop and/or web-based GIS solutions.
Essential Functions:
- Crafting and developing customized web applications
- Developing custom routines, viewers, and/or databases
- Application design, development and collaboration in a distributed team environment using source control
- Development and implementation of test plans and automated test scripts
- Developing and applying service orientated architectures to enterprise solutions
Competencies and Skills:
- A real passion for working with teammates and customers to solve problems
- Excellent interpersonal skills
- Ability to multi-task, prioritize and meet deadlines
- Ability to work in a high-tempo environment
- Experience developing in .NET, Javascript, iOS, HTML5, and/or Python
- Knowledge of internet architectures and technologies
- Knowledge of geospatial concepts
- Familiarity with standard software development protocols and coding standards
- Application documentation including system design and technical specifications
- Development of custom geospatial solutions
Experience Required:
- Bachelors Degree in Computer Science, Geography/GIS, Engineering or related field*
- 1+ years experience as a software developer**
- You might be required to obtain a security clearance and proof of U.S. Citizenship is required.
* Additional experience can be substituted for education
** Additional education can be substituted for years of experience
Ideal (in addition to required experience):
- Demonstrated experience developing geospatial applications
- Application documentation including system design and technical specifications
- MCPD and/or Esri technical certifications
- Experience developing in a team
Work Environment:
- Location: Headquarters in Birmingham, AL or work at home considered
- Travel approximately 10% of the time.
We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Reporting to the Manager, Graphic & Web Design, the Web Developer will work on full-stack web development, from server to HTML, with particular focus on the corporate website, to determine and identify high-level functional and technical requirements on the basis of interactions with the user community and knowledge of enterprise architecture.
The Developer will provide quality assurance review and the evaluation of existing and new software products, develop high-level system design diagrams for program design, coding, testing, debugging and documentation, and develop and implement moderate to complex web applications on one or more platforms within an Agile Scrum environment.
You'll be working on:
- Mentor peers on design patterns and development best practices
- Implement site templates and CSS styles guidelines
- Write code and perform the testing and debugging of new and existing features for company external website, microsites and tools/products as required
- Translating designs to web with minimal feedback and changes required
- Resolve problems that are diversified and complex
- Review code and makes recommendations for design changes
- Contribute to requirements review; provide task estimates, project scoping
- Create and edit custom plugins in the CMS
- Create and edit custom themes and child themes in the CMS
- Create and maintain databases/custom search engines
- Ensure all web development takes search engine optimizations (SEO) best practices into account
- Wireframe/layout a website or web application as required
- Liaise with designers to decide on UI/UX elements.
Join us if you have:
- Strong oral and written communication skills in English
- Post-secondary diploma in Web Development/Applications (or related, such as Interactive Design), or a Post-secondary degree in Computer Science, and 5+ years front-end development experience (preferably web application development);
- 5+ years of experience in front-end development/design using the following technologies and frameworks:
- HTML5, CSS3, jQuery, Sass
- PHP, Javascript
- Responsive/mobile web design (Bootstrap, etc)
- Some server-side logic and database interaction
- Cross-browser development
- CMS (e.g. Wordpress, Drupal, etc.)
- AngularJS (in a web application environment)
- Marketing Automation Platforms (e.g. HubSpot, Marketo, Pardot)
Bonus points if you have:
- Experience with Google Analytics
- Experience or knowledge of Agile/Scrum practices and concepts;
- Experience in front-end development/design using the following technologies and frameworks:
What’s in it for you?
At Assent, we are an ambitious, fast-paced business which means there is never a dull moment. We strive to give back to our employees as much as they give to us.
In addition to a competitive salary, and a benefits plan that starts the same day you do, you can expect to:
- Work for one of the fastest-growing technology companies in North America!
- Love what you do as part of a supportive and collaborative team with a fantastic culture
- Do purposeful, meaningful work towards better ethical and environmental conditions around the world
- Help create positive change by being part of a sustainable work environment with lots of opportunity to help the local community through our charitable work.
At Assent, your contribution has purpose. Our team challenges each other to be better every day; we dig deep to build a culture of innovation and high performance for our people and our clients.
All applicants will need to fulfill the requirements necessary to obtain a background check.
Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these essential functions.
Time zone: (GMT-05:00) Eastern Time
Note:
All applicants must hold Brazilian citizenship or Brazilian work permit to be considered.
Fluent in Portuguese and Intermediate English required
O seu papel na RD será:
Você irá participar do time que chamamos de Sauron (sim, bem vibe de LOTR, "O olho que tudo vê