Recent remote jobs
Job Description
We are looking for a highly skilled Senior Developer / Team Lead that has experience in building WordPress websites using the WordPress framework, HTML5, and CSS3. This is for a full-time remote position. Candidates should have experience dealing with standard and custom theme development, plugin selection, plugin development, security, performance, mobile-first design, and custom integrations.
Job Requirements
- Must be able to work EDT business hours. 8am - 5pm New York time.
- Must be able to speak and write fluent English. Your first interview will be a video call via Skype.
- Must be dedicated, passionate, and hard-working. Attitude is everything.
- Must be able to work with a team and collaborate remotely. Hard workers and self-starters please apply.
Technical Requirements
- Solid understanding of WordPress standards, database structure, themes, widgets, and responsive mobile development.
- Manage Project Workflow and provide Daily updates about work.
- Must be able to write plugin and themes from scratch, and not just using ready-made themes.
- The ability to guide Other WordPress developers for tasks and implementations.
- Experience in JavaScript (JSON, AJAX) and jQuery; Experience with LAMP.
- Good knowledge of HTML5, CSS3, and Bootstrap 3 and 4 (proficiency with cross-browser techniques).
- Experience with MySql/PhpMyAdmin and Git.
- Familiarity with task runners and contribution to Front End workflows (Gulp/Grunt, Sass compilers, etc.).
- Excellent communication skills to coordinate the team.
- Self-motivated and self-directed.
- Eager to develop and manage the task.
- Must have good problem solving and analysis skills.
- Must have experience with PHP, WordPress, Javascript, HTML5, CSS3.
- Must have experience with custom themes and custom plugin development.
- Experience building E-commerce sites on the Woocommerce framework is a plus.
- Able to work with Adobe PSD files.
- Must be able to produce quality bug-free work.
- Must be thoughtful and bring good ideas to the table.
Your Response
Please list your skills and experience with each framework you know as well as your ability to work with others and meet deadlines. We are looking for more than just, “I can do xyz tasks”. We are looking for a thoughtful response as to why you are a good candidate for this job.
Our Hiring Process
We have a 2-part hiring process that includes a written code test and then a video interview.
- Code Test
- In order to qualify for the position, you must pass a code test that takes 1 - 2 hours to complete.
- Video Interview
- Verbal technical interview and soft-skills interview.
Are you looking for a job where you can bring your own ideas to product development for the benefit of thousands of developers around the world? Well, we have good news for you—the next step in your career is only one application away.
Vaadin is an open-source platform for building progressive web applications (PWAs). It consists of a library of reusable web components and web frameworks for creating user interfaces for Java back ends. Vaadin also offers commercial tools that speed up your development workflow.
Most of our product development work is done in Turku, by a talented group of people from 20+ different countries from around the world. We love to make things right, and to make them simple.
We have openings in the following teams:
Vaadin Design System
Vaadin Design System is an open-source design system for enterprise web applications. It consists of design tokens, components, and guidelines that allow designers and developers to collaborate and create high quality and consistent UIs. Learn more
Vaadin Flow
Flow is a Java web framework for building modern web apps and websites. You can create UIs in Java, or use HTML templates to create the UI, and then bind it to any backend using Java. Learn more
Vaadin Fusion
Vaadin Fusion is a framework for building web applications with TypeScript for the front end and Java for the Back End. Learn more
Vaadin Studio
Studio is the cherry on top of our frameworks, a VS Code extension for developers to build web applications. Studio allows you to see the result of your code without ever having to reload or refresh your application, or even save the code! Studio instantly renders the outcome of your code as you go.
Vaadin Collaboration Engine
Collaboration Engine is a library for creating collaborative features in web apps, allowing end-users to collaborate together to increase productivity and achieve better results. Learn more
Skillset we are looking for:
- 5+ years of experience working in software development.
- Strong knowledge in JavaScript and/or Java.
- Experience and understanding of code testing methodologies.
- Appreciation for a test-driven, code-review culture
- Familiarity with TypeScript, Cloud, DevOps is a plus
Your perks:
- Work in our Office in Turku or remotely from anywhere within ±2h EET (Helsinki).
- A creative and friendly work environment with minimal bureaucracy.
- Free choice of tools.
- Excellent opportunities for career development and learning.
- 10% of your work time can be spent on your own projects.
- Flexible working hours.
- Competitive salary and benefits
- A comprehensive relocation package should you need one
Apply today! Candidates will be contacted as they apply, and the positions will be filled as soon as we find suitable candidates.
Time zone: (GMT+02:00) Helsinki +/- 2 hours
About us
RavenPack is the leading big data analytics provider for financial services. Financial professionals rely on RavenPack for its speed and accuracy in analyzing large amounts of unstructured content. RavenPack’s products allow clients to enhance returns, reduce risk and increase efficiency by systematically incorporating the effects of public information in their models or workflows. Our clients include the most successful hedge funds, banks, and asset managers in the world!
We’re looking for
RavenPack is seeking a Django Web Developer to join an international team of developers skilled in technologies like Python, Java, Common Lisp, and SQL.
You will start working remotely due to the COVID-19 pandemic. Once the situation comes back to normal, you are encouraged to join us at our office in Marbella (Málaga), but the option of Remote Work is also available.
Please take into account that we prefer you working in similar EU time zones.
To join RavenPack, you will need to have the ability to communicate effectively in English both in writing and verbally.
The next RavenPacker will have
- BS in Computer Science, Engineering or a related field or equivalent work experience.
- 2+ years of extensive coding experience in Python using Django. Understanding Flask would be a plus.
- Working knowledge of Javascript, HTML, CSS.The ability to work efficiently in both a team and self-directed manner.
- Knowledge of SQL and relational databases.
Nice to Have
- Experience with Nginx, Apache in some large production deployment.
- Experience working with Docker containers.
- Experience working with ElasticSearch would be a plus.
- Understanding or experience with PL/SQL and Oracle would be a plus.
- Knowledge of Amazon Web Services (AWS) and servers such as DynamoDB, Kinesis, Redshift, and ECS.
- Understanding of ReactJS will be a plus.
Your responsibilities as a Django Web Developer
You will be working closely with one of our Senior Developers in the biggest project of the Web Development team: the internal tool that manages the core business at RavenPack.
- Work with a large amount of data and make it usable for editorial professionals.
- Design, develop, deploy, maintain and improve medium/big web applications.
- Continually work to improve processes, implement engineering best practices, and develop automated solutions.
- Work with other Engineers, Managers, Product Management, QA, and Operations teams to develop innovative solutions and meet client expectations.
What's in it for you
- Flexibility on when to take a vacation
- Team of Superstars! We are proud to gather an international and diverse team of talented professionals (ex-Silicon Valley executives and more)
- Motivational leadership: Here your job title doesn’t matter, we all sit together and work for the same goal.
- Competitive compensation, ongoing training and growth opportunities.
- International and dynamic environment (over 29 nationalities and 24 languages spoken!)
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Time zone: (GMT+01:00) Madrid +/- 2 hours
The FrontEnd (JavaScript) Engineering Team works with the Platform and REST API teams to deliver world-class web applications. We seek someone that has an exceptional attention to detail and values simplicity over complexity - both in code and communication. You will be working on customer facing technologies and user interfaces. You should be opinionated about what you build and offer constructive criticism on things you didn’t.
Key Responsibilities
- Collaborate to deliver the best technology solution, responsible for web application design and support and mentoring of our front-end engineers.
- Partner with business and technical leadership to imagine, design, develop, test, and launch web applications
- Be willing to investigate and explore business needs
Qualifications
- 7-10 years experience with JavaScript and a solid understanding of modern JavaScript features found in ES8+
- 2+ years experience with React, Redux, Express, HTML, CSS
- Familiar with test driven development using tools such as Jest and Enzyme
- Experience in developing technical strategy, and the architecture of large front-end solutions
- 5+ years experience of software development and production deployment
- Experience with javascript frameworks such as React
- Will own deliverables for our front-end web apps
- Is detail and results oriented with excellent problem solving abilities.
- Has some familiarity with current development tools such as Jenkins, Git, NPM and YARN
Preferred Qualifications
- 2+ years of financial services experience
- Experience working with API’s
- Proven success in mentoring front-end engineers
- History of delivering customer-driven software products at a high scale in a fast paced, technology first, rapid-growth company
- Has a fun personality, interest in start up environments, and the desire to be a part of the next big thing
Job Benefits:
- While based in Jersey City, we are open to Remote workers.
- Healthcare benefits (Medical, Dental, Vision) partially company paid.
- Competitive Salary with potential for Equity Options.
The SDE will work with our core trading engineering team. The proper candidate will have experience building Java applications and working in a highly-available and scalable environment. We seek someone that has an exceptional attention to detail and values simplicity over complexity - both in code and communication. You should be opinionated about what you build and offer constructive criticism on things you didn’t.
Responsibilities
- Responsible for the technical design and delivery of new Java projects using exciting, cutting-edge technology
- Develop enhancements to existing Java applications as well as build new applications from the ground up
- Monitor production systems, troubleshoot issues, and assist in remediation fixes
- Assist in recommending and facilitating future maintenance and enhancements
- Work with the Broker Dealer Operations teams to support and enhance the trading system
Qualifications
- Experience with low latency high throughput distributed systems
- Experience with multithreading and concurrency in Java
- Strong knowledge of Java fundamentals, data structures, and best practices for modern software development
- Must understand how to write effective unit and integration tests
- Experience with a 24x7, highly-available architecture
- Strong communication skills
- Strong analytical and problem-solving skills
Preferred Qualifications
- Understanding of JMS and message brokers such as ActiveMQ
- Experience with NoSQL and SQL database environments
- Experience with Amazon Web Services
- Multiple years experience in fin tech, e-commerce, or analytics companies
Job Benefits:
- While based in Jersey City, we are open to Remote workers.
- Healthcare benefits (Medical, Dental, Vision) partially company paid.
- Competitive Salary with potential for Equity Options.
Time zone: (GMT-05:00) Eastern Time
Rialtic is working to create a gig economy for healthcare insights. Our open platform enables developers to create and deploy healthcare insight apps using popular languages of their choice. Our patent pending technology keeps clients sensitive data (PHI) safe while providing developers with the tools to create and deploy quickly right from GitHub.
Sound interesting? Take our test!
The key responsibilities of Insight Engine Developers are:
- Work with health care policy subject matter experts to create Insight Engines that can run on the Rialtic platform and upload reference data
- Collaborate with our platform engineering team and product leaders to find the fastest paths to generating customer value
- Work with our technical writing team to identify documentation improvements that will help our gig community quickly learn how to create Insight Engines
- Develop methodologies to enhance Insight Engine quality and design
- Collaborate with our community leaders to understand and respond to the needs of our development and curation communities
- Prepare and present management reports on the status and progress of activities against goals
- Work discipline through issue management
- Documentation skills and discipline
Job Benefits:
- Opportunity to work with and learn from a global team of developers
- Health, dental, vision benefits
- Paid time off
- Eligible for equity grants
- Professional certification assistance & learning resources
- Open Source engagement with vibrant technology community
- Empowering culture designed to to drive rapid career growth
- Our Atlanta office is close to the MARTA
Time zone: (GMT+05:30) Colombo
We are Kaizen Gaming
Kaizen Gaming is the leading GameTech company in Greece and one of the fastest growing in Europe. Being International with a local approach, the company is currently operating in 6 countries, with the Stoiximan brand in Greece and Cyprus, and with its international brand, Betano in Germany, Romania, Portugal and recently in Brazil. Our aim is to leverage cutting-edge Technology in order to provide the optimum experience to those who trust us for their entertainment. With People at the core of everything we do, our team of 700+ talented and enthusiastic people fuels our international expansion with their passion, maintaining an "eyes-on-the-customer" approach and a unique OneTeam spirit. Continuous improvement is what we strive for, from professional development to team-bonding activities, while being efficient and making things happen is what our team's minds are set on.
Responsibility has been in our DNA right from the start of our operations, back in 2013. Our wide product offering is adapting to our customers' needs, while ensuring that it remains a solely recreational activity. To this end, besides our extensive sports sponsorships programme across markets that varies from popular teams to Olympic Champions, we also deploy a social responsibility programme that focuses on Technology, Safetainment and Sports.
The Team
Kaizen is a technology company at heart. We are proud of our engineering culture and our Agile Scrum environment, and we are looking for passionate people with a broad set of technical skills and the mindset to tackle difficult challenges and make an impact in our products. Our team works in large-scale applications that serve real-time content to thousands of connected users, in a fast-paced growing business.
Tech stack
Most of our sites and services are written in C# / ASP.NET. Newer services are written in .NET Core. New applications use vue.js in the front-end while older ones use server-rendered (Razor) views in combination with jQuery & Knockout.js. MS SQL server is used for most of our storage needs, but also uses Redis and ElasticSearch when it makes sense to do so. RabbitMQ is our go-to message broker. We use Gitlab for code versioning and CI, and the Atlassian stack for tickets and documentation.
The Role
Software engineers in Kaizen are responsible for a multitude of projects, from our customer-facing websites and mobile applications to our admin and internal tools and backend services, most of them high volume / high traffic affairs.
Responsibilities:
- Create new solutions and see them through, from conception to production;
- Turn requirements into simple and sophisticated technological systems. Our large scale, highly available infrastructure is at the core of that challenge;
- Value engineering quality by writing testable, clean and re-usable code;
- Use their passion for technology to find new and efficient ways to solve day to day challenges;
- Ship high-value features quickly;
- Challenge the status quo and improve their team and their product.
Requirements
We are looking for a Software Engineer who is a real team player with a can-do attitude, eager to take initiatives and lead by example.
Must have:
- 2+ years of experience developing production-level software using Microsoft .NET (full framework or .NET Core);
- Proficient in C# and MVC;
- Good understanding of basic web technologies like HTTP, REST, etc.;
- Practical understanding of algorithms and design patterns;
- Self-motivated for learning new technologies and frameworks;
- Passionate about delivering high-quality code;
- Fluent in English, both oral and written.
Nice to have:
- Expertise in concurrency, multi-threading, and event-driven architecture;
- Exposure to distributed applications that are secure, can scale and are highly available.
We Offer
- Exciting & friendly work environment;
- Career & competencies' development;
- Continuous training;
- Flexible working conditions;
- Competitive salary package & bonus;
- Internal competitions & rewards;
- Private medical & life insurance;
- Commuting expenses.
Join us!
Job Benefits:
- Health and Life insurance for you and your family.
- Work from home options.
- Commuting expenses covered.
- Monthly allowance for food, fruit, coffee & drinks.
- Bonus scheme.
- Nice rigs - dual 2.5K monitors, latest i7s, tons of RAM, fast SSDs.
- Numerous internal competitions to win free trips and great prizes.
- Free premium tickets to major sporting and running event.
- Relocation "Brain Gain" bonus.
- Continuous training and development.
CURRENTLY HIRING REMOTELY IN THE STATES OF ARIZONA, CALIFORNIA, COLORADO, OHIO, PENNSYLVANIA, UTAH OR WASHINGTON
THE JOB
Do you like working with a team who is passionate about innovative projects? Do you like the culture of a tech company, but don’t want 80 hour work weeks and an unrealistic work/life balance? We are an outgoing, collaborative team that is focused on quality and using the newest technologies. You’ll work with a team of 3-5 developers and get a unique opportunity to implement a new generation of scalable and efficient applications to support our quickly growing business.
Kotis Design embraced fully remote work far before COVID required it for so many... Since 2015 we've had fully remote teams and we've got remote work figured out! We have the technology and the resources to make it easy to ensure you'll stay engaged with your co-workers. We promise you won't feel isolated. Also, we are committed to equal opportunity advancement for fully remote Kotisians.
THE PERFECT CANDIDATE:
You are an agile developer who vigilantly challenges yourself and others to come up with better solutions. You are a self-starter and able to outline and achieve goals individually and as a member of a team. You want to be in a position to create value and have a significant impact on the direction of your company by building a massively scalable platform.
RESPONSIBILITIES:
- Develop front- and back-end web applications in a Service-Oriented Architecture
- Collaborate with other technology team members on software development, specifically regarding functionality, user experience, and technical design
- Manage deliverables according to approved project plans
- Design, code, and implement well-documented REST APIs used by internal and external applications
- Ensure code is well-tested using Rspec and Capybara
- Participate in code maintenance, bug fixes, and various cross-functional roles with quality assurance
- Participate in design and code reviews
REQUIREMENTS:
- 2+ years professional or personal experience working with Ruby on Rails
- Strong understanding of HTML, CSS and Javascript
- 1+ years of professional software development (or a combination of relevant education and experience)
- Excellent verbal/written communication
- Self-motivator
- Experience with the following a plus: front-end Javascript libraries (React, Angular, etc.), TDD/BDD, mobile development, E-commerce, designing an API, Postgres or Redis
Contrast Security named to Inc.'s “Best Workplaces of 2020” Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production. At Contrast, you will find an environment where innovation and success come from creative collaboration. For those who meet these standards, there is no better place to work than Contrast Security. About the Position Contrast is looking for a senior integrations developer who will lead the team that builds our integrations with communications tools (Slack), platforms (VMWare Tanzu), security management services (Splunk), and even developer IDEs (VS Code). We have a good start integrating with lots of the software that our customers use. But we want to be integrated with everything, and that’s where you can help. You will be asked to lead stand-up meetings, sprint planning, planning meetings with product, and sprint closeouts and retros. We’re looking for someone who wants to mentor junior developers and teach things like best practices, code quality, etc… This is a perfect job for someone who is looking for their first technical leadership role. We are an agile development team. We are devoted to scoring stories by difficulty, committing to sprint deliverables, and calculating velocity. Ideal candidates have very strong handle on Java, but also an affinity for working with lots of different software languages including: Ruby, Javascript, Go, and Python. This job asks a lot of a developer’s intuition and persistence as we unravel and unwind APIs and software development kits. We are looking for the type of developer who wants to “figure it out.”
Responsibilities
- Coordinate planning, engineering, and delivery of features with business stakeholders
- Mentor junior developers
- Conduct code reviews and pull request approvals
- Lead stand-up, planning, and closeout
- Build new integrations for Contrast Security software including our SaaS, on-premise, and agents
- Maintain the integrations we’ve already developed
- Collaborate with other developers in the organization to design and deploy integrations that benefit their teams
- Work with outside organizations to understand how Contrast Security fits with their marketplace and strategy
About You
- You have strong communication skills
- You ask questions, let others know when you need help, and tell others what you need
- You have 3-5 years of experience working in Java, Javascript, Ruby, or Python and have a desire to learn languages you don’t already know
- You know your way around React, Angular, and Node
- You have a knack for figuring things out and enjoy working with a piece of software to figure out how it works
- Stellar visual skills and attention to detail
- You're a problem solver
- You believe the best work is the result of finding the simplest solution to complex challenges
- You own your work
- Whether a nasty bug or an awesome feature, you put your name on every line of code
What We Offer
- Competitive compensation
- Daily in-office team lunches (when offices are open)
- Meaningful stock plans
- Medical, dental, and vision benefits
- Flexible paid time off
We are changing the world of software security. Do it with us. We believe in what we do and are passionate about helping our customers secure their business. We work hard, and we have fun doing it. Solve the impossible. Easy = boring. If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security. If you're amazing but missing some of the requirements, we'd love for you to apply anyway. Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations. By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR as a California resident, you are entitled to certain rights under CCPA: The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.
Job Benefits:
- Fantastic Medical, Dental and Vision which we cover most of the costs!
- Free lunches most days and a packed fridge of snacks and drinks
- Stock options, Competitive comp, Performance-based option grants
- Flexible and open vacation model
- 401k, HSA, FSA options
- Choice of a brand new MacBook Pro or Microsoft Surface Pro
- Amazing views of Baltimore including 2 outside decks on the water.
- Exciting work in the field of security using cutting-edge tech stack
- Competitive benefits and time off for new/expecting parents
- Dog friendly office
Summary
Canonical is looking for a talented, technology-oriented communicator to grow community participation in Ubuntu and other technologies sponsored by Canonical. As the Director of Community you will have a broad impact and responsibility for growing community engagement and processes across all of engineering. You will be responsible for assisting various teams at Canonical in broadening their community engagement activities. You will assist these teams in making community an important aspect of how we do what we do. You’ll provide assistance to new and existing contributors seeking to get involved or expand their role, and connect community contributors with mentors. You will organise cross-team participation in community events and mentoring. Outside of those responsibilities you will assist the Ubuntu community representative in ensuring community processes are high quality and consistently implemented. You will work in a distributed team and travel internationally 4 to 6 times per year (1 week at a time) for engineering sprints, industry events, and conferences. Recent destinations include: Vancouver, Lisbon, Paris, New York, Phoenix, Toronto, Montreal, Seattle, Malta and Cape Town.What you’ll do
- Collaborate proactively with multiple distributed teams
- Help engineering teams establish and achieve community engagement goals
- Establish consistency in community process, engagement, and interaction across engineering
- Influence others and represent technical insight to customers and other engineers
- Spend a significant amount of time mentoring others and providing cross-team input
- Work from home with global travel 4 to 6 weeks for internal and external events
- Collaborate with the developer advocates and PR teams at Canonical to promote Ubuntu and related technologies via blogs and social media.
- Identifying relevant influencers and devising plans on how to effectively engage with them.
Who you are
- You have a long history and clear public record of community engagement, particularly with open source communities
- You are capable of representing Canonical / Ubuntu externally
- You have experience leading successful projects and teams
- You are an articulate communicator
- You are comfortable preparing and giving presentations
- You enjoy writing and have excellent writing skills
- You love technology and working with brilliant people
- You follow industry trends and new technologies
- You understand and value how you do what you do, as well as what you do
- You have strong collaboration and influencing skills
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- BS/BA or equivalent in Computer Science, Technical Communication, English, or a related field
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