Remote JavaScript Jobs

Today

Sr. Quality Engineer, Buyers Experience
eBay  
java javascript css ios testing May 31
Looking for a company that inspires passion, courage, and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose-driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay – a company you can be proud to be a part of.

What you will do at eBay

Develop best in class test automation code

Carry out functional and non-functional testing including web accessibility, product app security, server-side load and performance, and client-side page speed

Improve product and code testability by influencing design at the architecture phase 

Develop tools to improve the efficiency of product development and testing.

Evangelize quality of your product

Collaborate with other functions including product management, product development, and designers

Plan, define and execute test strategies in a multi-screen, multi-platform, multi-language web application environment and ensure they are released to production with high quality

Technical & Testing SkillsStrong computer science fundamentals including data structures and algorithms

Strong coding skills, preferably in one or more high-level programming languages. Java a plus

Experience with automation testing frameworks Selenium/Webdriver/TestNG

Proficient with at least one of the following types of databases - Relational or NoSQL databases (Oracle, Teradata, Hadoop, MongoDB) 

Experience with web development technologies, Http, Javascript, CSS, HTML

Familiarity with server-side load and performance testing tools like JMeter

Experience with non-functional testing like web product security, page accessibility, and client-side page speed

Familiarity with mobile operating systems like iOS, Android

Familiarity with mobile application testing tools, emulators, and mobile application development environment.

Familiarity with mobile automation tools such as XCTest, Espresso 

Experience with test modeling, test design, and test reporting

Soft & Interpersonal Skills

Highly collaborative mindset and a good team player

Focus and attention on customer experience

Quick learning ability to learn new things and independently. seeks areas of improvement for personal growth ”

Self-driven attitude: goes the extra mile, proposes solutions and improvements, is involved and proactive

Strong communication skills both oral and in writing

Prioritize well in a multi-project environment

Analytical mindset and a brilliant observer

An effective negotiator with other teams/functions

A sound approach to risk management

Basic Qualifications:

Bachelor’s degree, or it is equivalent in Computer Science, Engineering or a closely related field

About Buyer Experience QE Team:

Buyer Experience QE team is a highly dynamic team that enables powering disruptive experiences on eBay including view item, transactions, home page, my eBay, global header, browse, deals, events, interest, warranty, stores, gift cards, notification, coupons.  

Opportunity to work cross eBay ecosystem

Opportunity to work with the latest and greatest technology such as node js.

We aspire to be full-stack engineers.
Share this job:

Last Week

Senior Backend Engineer
ruby ruby-on-rails aws javascript backend senior May 29

We're growing our team and we're looking for great developers who would love the opportunity to join us full time remotely or in our Bowling Green, KY office. We’re looking for Engineers with deep commercial Ruby experience, who have built high traffic applications, and that like working in cross-functional teams.

You'd be primarily doing backend Ruby on Rails work, but we also expect that you're pretty comfortable working on the full stack. We'd expect you know how to write well isolated tests, you value pragmatic design, want to easily deploy to production and care about writing good software.

Our sites receive over 5 million visitors each month. If you're interested we'd love to give you a role in our company that strives for technical excellence, is relaxed, lets you work from home in your own environment.

What you'll be doing:

  • Writing clean, well thought out and reliable code.
  • Lead small, functionally oriented projects containing team members with different skills and levels of knowledge.
  • You'll work on big projects as well as small maintenance tasks that support our marketing efforts.
  • Working with the rest of the team to ensure we ship quickly and reliably to production.

Required abilities:

  • At least five full years experience with Ruby on Rails.
  • Extensive understanding of HTML and CSS.
  • Good working knowledge of Javascript
  • Working understanding of MySQL/PostgreSQL.
  • Familiarity with the open source world, especially rubygems and Github. Open source contribution a huge plus.
  • Excellent online communication skills (Slack, email).
  • Ability to ease self into an existing codebase instead of having to always rewrite everything immediately.
  • Willingness to evaluate existing solutions/gems for applicability instead of just jumping instantly on the latest fad (unless it really is better, of course!)
  • Ability to see the “big picture” and implement solutions that fit into the existing architecture.
  • Have strong, self-informed opinions when it matters.
Share this job:
Backend Software Engineer
Finsera  
python rest postgresql sqlalchemy aws backend May 29
  • Expert in Python, with knowledge of Python web framework (such as Django, Flask, etc depending on your technology stack)
  • Familiarity with ORM libraries like SQLAlchemy
  • Strong skills in building RESTful API’s and Micro-services architecture
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Ability to design Database Tables, structures and develop queries
  • Basic understanding of front-end technologies, such as Javascript, Html5, and Css3
  • Proficiency in Database (MySQL / Postgres)
Share this job:
Senior Laravel / VUE Developer
Curotec  
laravel php mysql vue-js javascript senior May 29

We are looking for a highly-skilled remote developer that has experience in building complex business applications using the Laravel and VUE frameworks. Candidates should have experience developing applications on the Laravel framework and VUE framework, working with a database, working within a cloud environment, and working with standard developer tools. 

Job Requirements

  • 2+ years of experience with Laravel/VUE.
  • 5+ years of experience with custom application development.
  • 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.
  • We are looking for a creative and efficient problem solver.

Technical Requirements

  • Experience with PHP, Laravel, VUE, Javascript, HTML5, CSS3.
  • Experience with VueX Store, Vue Router, and Provide/Inject.
  • OAuth and JWT Tokens experience is a plus.
  • Experience with the Nuxt.js framework is a plus. 
  • In-depth knowledge of object-oriented PHP and Laravel 6 framework. 
  • Advance Laravel Experience (Middleware, Collections, Policies, Request, Resources, and Service Containers).
  • Experience with software testing, TDD, and unit testing (PHPUnit, PHPSpec, Behat).
  • Experience with MySQL profiling and query optimization.
  • Solid working experience building RESTful APIs.
  • Active experience integrating custom code with 3rd party web services.
  • Have performed complicated data migrations.
  • Hands-on experience with tools such as Git and Jira.
  • Experience working in the AWS (Amazon Web Services) ecosystem.
  • Experience working within Agile development environments.

What You Will Do

  • Work with a team of developers, BA, PM, QA, etc to execute strategies and implement solutions to build quality business software applications.
  • Develop front-end and back-end components for large data-driven applications.
  • Review features requests, provide feedback, and develop/maintain features for web applications. 
  • Document your development process and development components. 
  • Work with other developers to complete tasks and share ideas. 

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 2 - 4 hours to complete.
  • Video Interview
    Verbal technical interview and then personal interview.
Share this job:
Software Engineer, IAM Continuous Authentication
Auth0  
java javascript cloud postgresql node-js frontend May 28
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

What's the opportunity?

As we scale Auth0 and handle billions of logins per month, we also have to deal with billions of attacks. Almost 40% of our traffic are bots trying to get access to our customers accounts and our job is to not let that happen.

At the same time we want to provide a great experience to our users and let them know when something suspicious is going on: someone logged in from a device that was not seen before; from a place that would be impossible based on previous activity; from a TOR node; etc.

Finding the right balance between security and user experience is a hard problem to solve. This is the mission of the Continuous Authentication team.

Did that spark any interest? Read more about our vision and how we hire.

You will:

  • Dive deep into our data to make sense of new attacks vs legit patterns.
  • Become an expert in fighting hackers and botnets.
  • Collaborate with developers from other domains like Protocols, Sessions, Login and MFA to provide the best experience while keeping it secure.
  • Strive for high availability and performance by continuously tweak the engine
  • Learn about the errors and incidents in production while participating in the on-call rotation
  • Identify and resolve production issues and implement fixes for them.

You might be a good fit for this role if you:

  • You have 5+ years of software development experience.
  • You have previous experience using Node.js (JavaScript).
  • You have exposure to data intensive systems with high performance in data retrieval.
  • You have created public APIs and you enjoy the process of doing it.
  • Are passionate about working on systems that are highly-reliable, maintainable and scalable.
  • You have experience and passion for good engineering practices and testing.
  • You have knowledge and experience of data modeling and principles of database systems (relational and non-relational).
  • You are a good communicator and enjoy interacting with people.
  • You excel when working autonomously, and know when to seek help from your team members.
  • Have solid experience with cloud environments (e.g: AWS).
  • You always strive to learn and are interested in improving your security knowledge.
  • You are located between UTC-03 and UTC-07.

Preferred Skills:

  • You have previous experience using Java at scale (nice to have)
  • Have 2+ years of experience in the identity and access management (IAM) domain.
  • Have some front-end development knowledge and some experience with frameworks such as React
  • Know about security engineering, and application security.
  • Have experience running PostgresQL in a large-scale production environment.

Preferred Locations:

  • #US-E; #AR; #GMT;
Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Senior Laravel / VUE Developer
Curotec  
laravel php mysql javascript vue-js senior May 28

We are looking for a highly-skilled remote developer that has experience in building complex business applications using the Laravel and VUE frameworks. Candidates should have experience developing applications on the Laravel framework and VUE framework, working with a database, working within a cloud environment and working with standard developer tools. 


Job Requirements

  • 2+ years of experience with Laravel/VUE
  • 5+ years of experience with custom application development
  • 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.
  • We are looking for a creative and efficient problem solver.

Technical Requirements

  • Experience with PHP, Laravel, VUE, Javascript, HTML5, CSS3.
  • Experience with Nuxt.js framework is a plus. 
  • In-depth knowledge of object-oriented PHP and Laravel 5 framework. 
  • Experience with software testing, TDD, and unit testing(PHPUnit, PHPSpec, Behat).
  • Experience with MySQL profiling and query optimization.
  • Solid working experience building RESTful APIs.
  • Active experience integrating custom code with 3rd party web services.
  • Have performed complicated data migrations.
  • Hands-on experience with tools such as Git and Jira.
  • Experience working in the AWS (Amazon Web Services) ecosystem.
  • Experience working within Agile development environments.

What You Will Do

  • Work with a team of developers, BA, PM, QA, etc to execute strategies and implement solutions to build quality business software applications.
  • Develop front-end and back-end components for large data-driven applications.
  • Review features requests, provide feedback, and develop/maintain features for web applications. 
  • Document your development process and development components. 
  • Work with other developers to complete tasks and share ideas. 

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 2 - 4 hours to complete.
  • Video Interview
    Verbal technical interview and then personal interview.
Share this job:
Senior JavaScript Developer Trainer
Kinsta  
javascript react-js node-js typescript graphql senior May 28

Ever since Kinsta’s establishment, we have been focused on quality code. Not having investors and working on our own product has allowed us to use the latest technologies, and continuously refactor our code to make it better. One of the most effective tools in our arsenal is onboarding and continuous training which we would now like to take to a new level.

You will be tasked with expanding our existing training materials and applying them in the following areas:

  • The onboarding and initial training of new team members to give them the necessary skills and domain knowledge.
  • The efficient training of our code school pipeline where our goal is to find driven students and give them the tools they need to become great developers at Kinsta.
  • The continuous training of all members of our existing team to help them grow in key areas.
  • We strongly believe in ownership and pairing it with the power and freedom to practice that ownership fully. Instilling this philosophy is a large part of our training efforts.

Additional tasks that we see as part of a continuous training process:

  • Participation in the review process across all projects.
  • Tracking developer progression identifying bottlenecks and organizing training around them.

Location

At the moment we are looking for applicants who live and work in the USA or Canada and speak English as a first language.

Our Stack

We make a conscientious effort to use the latest and most powerful technologies and to keep them running on the latest stable version available.

The most notable items on the list are: React, Node, GraphQL, SQL, NoSQL, Express, Webpack, Babel, TypeScript, Jest, Storybook, Git, Heroku, Docker, Stripe.



Requirements


  • Minimum 5 years of working experience with Javascript including backend and frontend.
  • Minimum 2 years of Javascript developer training and mentoring experience.
  • High level knowledge of and experience with JS, latest ES methodologies and concepts, React, Node, Github, development patterns and testing patterns.
  • High level knowledge of Typescript, Git, deployment and CI tools.
  • Experience with GraphQL, Express, Webpack, Babel, Docker.
  • Familiarity with hosting concepts.

Bonus Points

The following items are not requirements but would provide a shallower learning curve in this position:

  • Experience with web hosting, server infrastructure or server management.
  • Experience with payment processing (Stripe), customer support tools (Intercom).
  • Experience working in multilingual teams.


Benefits


  • A dynamically growing international company where what you do has a direct and immediate impact.
  • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks.This is a fully remote role. The JavaScript Developer Trainer can work from anywhere with reliable broadband internet access.
  • Our positions offer a great deal of flexibility, responsibility, and opportunity for growth for the right candidate.

If you want to learn more about Kinsta and what it's like to work for our team, head to our website, Kinsta.com, and look for the About Us link in the footer.

Share this job:
Engineering Manager
manager javascript api May 27
About Imperfect

Imperfect Foods was founded in 2015 with a mission to reduce food waste and build a better food system for everyone. We offer imperfect (yet delicious) produce, affordable pantry items, and quality meat and dairy. We deliver them conveniently to our customers’ doorsteps and pride ourselves on offering up to a 30% discount compared to grocery store prices. Our customers can get the healthy, seasonal produce they want alongside the grocery staples they rely on, without having to compromise their budget or values. We’re proving that doing the right thing for the planet doesn’t have to cost more, and that shopping for quality ingredients can support the people and resources that it takes to grow our favorite foods.

We're headquartered in San Francisco with operations all over the country. Check our website to see if there is an Imperfect near you!

We're looking for folks who are positive, motivated, and ready to change the world. If that sounds like you, drop us a line!

How we are protecting employees from COVID-19

At Imperfect Foods, employee health and safety is our top priority. We have implemented processes and precautions to prevent the spread of COVID-19 in our facilities. We provide gloves, masks, and hand sanitizer to all essential employees who must report to work. Before entering our warehouse, employees have their temperatures checked. In addition, we take great care to ensure frequently touched surfaces are sanitized throughout the day and all warehouses are fully sanitized weekly.

We have also implemented an Emergency Sick Leave policy providing full-time and part-time employees 2 additional weeks of paid time off and up to 26 weeks paid leave if they have a confirmed case of COVID-19.

About the Role:

At Imperfect we are all about groceries on a mission. Since 2015, our services have saved over 100M lbs of food with 4.1M lbs of food donated along the way. Our software engineering team builds the ecommerce platform and internal tooling that makes this all possible. The team partners closely with product management and UX designers to develop features, solutions, and systems that enhance and transform user experience. Engineers don’t just build widgets -- we participate in the full lifecycle of a feature, from conception to release. We’re a remote-first team with members scattered throughout the US. This role will report to the Head of Engineering.

We are swimming in interesting problems around customer-facing features, scale, and logistics. We’re looking for experienced engineering managers to help guide the team as we grow. This role will lead a cross-functional team that is responsible for a domain of our business.

If preventing food waste, owning the full product engineering lifecycle, and working daily with a bunch of pleasant people excites you, come join us!

Responsibilities:

  • Put the right people in the right roles so that their skills and interests align with the needs of the company
  • Provide guidance and decisions as needed to help unblock individual contributors in their day-to-day execution
  • Nurture and grow individuals so that they are constantly improving. This includes providing candid, constructive criticism and performance management when needed
  • Track our development progress, thoughtfully negotiating, clarifying, and communicating priorities
  • Communicate effectively with stakeholders, and partner with them to influence strategic, architectural, and organizational choices
  • Guide our development processes, establishing and enforcing best practices for collaboration
  • Lead technical decision making. You don’t need to be the smartest person in the room, but you should be able to identify who is and lean on them
  • Balance short term scope-trimming with long-term foundational investments

Skills and Qualifications:

  • 3+ years experience leading teams that build production-grade, large-scale web software. Bonus points for experience managing a distributed team, managing remote employees, or being a remote employee
  • Proven ability to drive engineering efforts through the development life-cycle on multiple, concurrent projects
  • Experience in JavaScript, React and/or F#
  • You understand database schema design, caching and scalability, and have expertise with relational databases, such as PostgreSQL
  • You have experience with distributed, service-oriented systems communicating with RESTful API interfaces. Bonus: experience with event sourcing, CQRS and asynchronous communication using queues

About You:

  • You're able to lead cross-functional teams with ease
  • You have a deep passion for coaching high-performing, engineering teams
  • You have a sincere commitment to crafting maintainable, dependable code
  • You have a pragmatic, customer-centric approach to problem-solving
  • You’re passionate about our mission to eliminate food waste and create a better food system for all

Details of the Position:

  • Full-time, exempt position reporting remotely to the Head of Engineering
  • Candidate can be remotely located within US time zones
  • Salary and employee stock options commensurate with experience
  • Competitive benefits package including health care, paid vacation, 401K, paid parental leave, and recurring credit towards your Imperfect account!

Physical Requirements:

  • Sedentary work; involves sitting most of the time
  • Regular work with computers, including keyboards, mouses, and screens
  • Standing desks and / or other ergonomic accommodation is available upon request
  • Regular use of mobile devices, including smartphones and tablets
Individuals seeking employment at Imperfect Foods are considered without regard to race, color, religion, national origin, age, gender, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

U.S. E-Verify Notice: Imperfect Foods participates in E-Verify in the United States. Imperfect will provide the U.S. Social Security Administration (SSA) and, if necessary, the U.S. Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization.
Share this job:
Sr. Ruby/React Software Engineer
ruby-on-rails react-js ruby sql javascript redis May 27

DESCRIPTION

Clevertech is looking for Sr. Ruby on Rails with React Engineer to join our global team. We are looking for team members to help us develop world-class software products for the most exclusive organizations in the world.

What is Required:

  • You have a Bachelor's degree in Computer Science or a related field.
  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.
  • You have product experience at scale with Ruby on Rails, React, React Native, Heroku, Redis, Elastic Search and sidekiq queue. (A technical assessment will be required.)
  • You have experience designing and implementing automated test suites for complex applications.
  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.
  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work



Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

Share this job:
Full-stack .NET developer
cs dot net sql javascript html5-canvas css May 27

We need full or part-time developers in a variety of roles: game development, front-end design & UX work; as well as a range of back-end work such as database optimisation, integration with third party APIs and deployment. We have a strong focus on automated testing so experience in designing tests is a real plus. Being able to work full-stack is really useful, but we also want candidates who can excel in particular aspects of the work.

Wordwall.net makes it easy for teachers to create interactive games and printed worksheets for their students. It automates the process of resource design, so teachers can simply enter the content that is appropriate for their class – a list of keywords, definitions, questions or images. Wordwall produces the content in over 60 different templates; for example, gameshow quizzes, crosswords, labelled diagrams and arcade games. It seeks to disrupt the publisher-driven model of paid-for “professionally” made educational content, by putting high-quality content creation in the hands of teachers and making that teacher-made content, freely accessible through our online community.

We are a small team with big ambitions, who work remotely across the world. Our 15 million monthly users are rapidly proliferating. We’ve got a product that works and we’re building for the long-term. We want people who want to stick around, grow with us and help make games-based learning accessible to all.

Technologies we use: HTML5, CSS, Javascript, Canvas API, WebAudio API, C#, ASP.NET MVC, MS-SQL, Azure, Selenium, TeamCity CD

We are an equal opportunities employer. We support flexible working arrangements.

Application by CV. Tell us which aspect of the site interests you and where you think you could contribute the most.

Real applicants only - please do not contact us if you represent an agency.

Share this job:
Front-End ReactJS Architect
react-js javascript node-js react-native user-interface frontend May 26

We’re a small, startup dev team with a passion for the Church and making great things.We work hard, have fun, and are always improving.Because we’re all remote and a small shop, you must be self-motivated, able to manage your day-to-day schedule, and a very good communicator.You’ll have your hands in everything front end - prototyping, managing state, designing out components, testing your code, stylesheets, build & launch processes.

If you have a passion to help the Church, and if you enjoy dreaming up smart ways to solve problems and then watching your code come to life to make a real difference in the world, keep reading.

/////

Our front end is not in React… yet.  But we’re on our way there!  We’re looking for a React expert to lead the charge.  

You’ll be

  • Creating new features within Flocknote that are easy & fun to use.
  • Managing the technical aspects of Flocknote’s front end.Including increasing client-side performance and accessibility.
  • Helping out the rest of the front-end team as we move over to React.
  • Working with our back-end team so they can get the right data piped to the front.
  • Migrating existing features over to React.
  • Tackling front-end bugs post-push.
  • Integrating new features into a non-react front-end codebase.So experience integrating React with legacy code and understanding of using portals will be a big help here.

You’ll need

  • At least two years experience using React and a great understanding of its inner-workings and quirks.
  • To understand Node, Webpack, and Babel (beyond just using create-react-app).
  • To love Javascript, es6+, node and all things in that world.
  • Experience and comfort developing functional components and hooks.We won’t be using class-based components at all.
  • Some taste!We don’t pixel-perfect mock things up, so we’ll be relying on some of your great ideas to make things easy to use.
  • To be a self-starter and a go-getter with extraordinary integrity.
  • To be flexible, honest, professional, easy to get along with, and enthusiastic with strong interpersonal skills.

Bonus Points

  • React Native experience… we’re heading down that path too!

This is a full-time remote position with salary and benefits.

To apply, send your resume and answers to these questions:


  1. Very briefly tell us about you. (Not your skill set, but what makes you tick.)

  2. What is your favorite junk food and why?

  3. Please describe the nerdiest thing you’ve ever done.

Share this job:
Full Stack Engineer
react-js javascript java micro-frontend full stack cloud May 26

Hello! Are you ready to Work from Home and transform your career?

We're looking for a Full Stack Engineer to join the engineering team at Modus. Want to help our client’s build awesome solutions to accomplish their goals and vision? Are you interested in working from home with some of the best talent on the planet? Then keep reading.

About You

You love building great software. Your work could be supporting new feature development, migrating existing features, or creating APIs. You are a skilled Full Stack Engineer and are comfortable diving into any framework. Our client’s tech stacks typically include React, Feature Hub, Java. We use modern tools, which means you’ll have the opportunity to work with software like Webpack, Redux, Apollo, Styled Components, AWS and other cloud platforms.

You have worked with teams before on large and demonstrable projects. You’re also familiar with many Javascript frameworks and modern tools.  You have experience with React (Feature Hub is a plus). You understand Agile software development, DevOps practices, and can work closely with QA teams to optimize your code. 

You are comfortable working with the following Serverless Frameworks: JavaScript, TypeScript, AWS Cloud and Lambda. You also have experience working with: Jenkins Pipeline, Artifactory, Bitbucket, Jira, Confluence

You relish creating high quality code from the comfort of your own home. Your engineering projects will focus on understanding customers' needs and translating those needs from product specifications into functional, production ready code. You'll have the opportunity to ship code daily that will be used by customers.

You love learning. Engineering is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet.  You are self-driven, self-learner willing to share knowledge and participate actively in your community.

You are located in Europe Central Time Zone but overlap with your team is critical when working in a global remote team. Modus requires all team members to overlap with EST morning hours daily. In addition, reliable high speed internet is a must.

Things You Might Do

Modus is a fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do:

  • Give back to the community via open source and blog posts
  • Travel and meet great people- as part of our remote-first lifestyle, it's important that we come together as needed to work together, meet each other in person and have fun together. Please keep that in mind when you apply.
  • Teach and be taught: Modus creates active teams that work in internal and external projects together, giving opportunities to stay relevant with the latest technologies and learning from experts worldwide
  • Interact directly with internal and external clients to represent Modus and its values

Why Modus Create:

Our Benefits may vary according to the Country you are located in, so please reach out to our recruiter in case you have any questions.

If you become a contractor we offer:

  • Competitive compensation
  • 100% Remote work 
  • The chance to work side-by-side with thought leaders in emerging tech

Do you have what it takes? Apply today!

Share this job:
Ruby on Rails Software Engineer
ruby-on-rails ruby javascript aws saas redis May 26

Leadfeeder is a fast-growing international SaaS startup, headquartered in Helsinki, Finland. We are an international remote team of 80+ members from around the world.

We've developed an online service which automates sales lead generation for B2B companies. Leadfeeder helps over 3000 paying customers to identify who visits their website, qualify the leads based on their behaviour, and convert the most promising visitors into sales leads.

Our 30+ strong in-house, all-remote engineering team is responsible for developing new features, and otherwise improving and maintaining the Leadfeeder product.

We are organised in feature-oriented, cross-functional squads. Each squad is responsible for specific features of the product, and works tightly together with high autonomy. Depending on the product area, squads are comprised of Backend and Frontend Engineers, Designers, and are always paired with a Product Manager. We believe in listening to everyone's ideas and feedback no matter what your role is, you get to have a say in the product and technical decisions of your squad.

Ruby on Rails developers at Leadfeeder work mainly on our backends: building APIs, background data processing flows, and integrations. Being a very data-intensive application, much of the work on the Leadfeeder backend involves optimising and effectively using various databases Cassandra, AWS RDS & Aurora, Elasticsearch and Redis, to name a few.

Our backend, we run multiple small-to-medium-sized Ruby on Rails apps and use serverless components (AWS Lambda, API Gateway, Kinesis) on the side. We pride ourselves on keeping apps working smoothly, and the codebase tidy and well-tested. We dedicate time for upgrades, refactoring and improvements in the developer experience.

For people with skills and interest, we offer possibilities to work on our Ember.js frontend too, enabling people to grow to a fullstack role. Equally, there are opportunities to learn and be involved in infrastructure, DevOps and serverless development.

Responsibilities

  • Developing new features together with your squad
  • Build internal and public APIs
  • Build, benchmark and optimise our core backend components
  • Helping operate our production environments on AWS
  • Providing code reviews to your peers

Benefits

  • Get to work in a talented, remote-first international team
  • Chance to make an impact on a global product
  • Actual work-life balance with healthy 40-hour work weeks
  • Flexible work time
  • Biannual company retreats
  • Competitive salary
  • Friendly and encouraging work environment
Share this job:
Full stack Javascript/Typescript/Vue/Nuxt/Docker/MongoDB developer, React ok
typescript mongodb docker nuxt.js javascript full stack May 25

Experienced full stack engineer required to join a brilliant team developing a fintech platform that allows retail investors to participate in capital formations.

  • Proficient in typescript / javascript
  • Experience working with HTTP/REST APIs using express/fastify - jsonschema / swagger / no ORMs
  • Web stuff - HTML, CSS, JWT etc
  • Experience working with modern frameworks like React/Vue (we have legacy React, Vue/Nuxt is target)
  • Experience with testing frameworks - jest / mocha IMPORTANT: willingness to write test and culture of testing
  • MongoDB (SQL a bonus)
  • Docker (Kubernetes a bonus)
  • React native a bonus

You need a great attitude, a willingness to learn and get stuck in with the team. We are growing fast, we have a lot to do, legacy stuff to phase out and new shiny stuff to build. You'll be expected to pick up anything and everything to deliver value to the business. You need to be a fluent English speaker. Your application needs to be concise so that it can be consumed easily. Provide: -

  • A skills table with each skill showing a proficiency score out of 10
  • Previous jobs table with showing
    • company
    • your role (senior dev etc)
    • length of role
    • a sentence about the system (fintech platform that allows retail investors to participate in capital formation etc
    • a couple of sentences about what YOU did there
  • Offer an opinion on any tech subject
  • Salary requirements
Share this job:
Frontend Engineer
HomeCEU  
angular node-js typescript javascript tdd frontend May 24

Angular Developer who loves TDD

Main project

Our main project is a learning management system (LMS) which allows learners to enroll and take courses online. Our primary customers are healthcare workers who are required to maintain their licenses by taking courses to get CEU’s (continuing education units)

This project has a frontend served with node, built with angular 2+ which consumes our backend application via RESTful API maintained by other team members. The backend is mostly php but you won’t need to touch that unless you really want to.

What you will be doing

  • Adding new features to our LMS frontend application. This includes all UI/UX, design to development.
  • Meet with stakeholders to understand our clients needs and propose solutions.
  • Design functional user interfaces to meet those needs
  • You bring your own unique skill set to
    the table and collaborate with others to accomplish your goals.
  • Develop components backed by tests, code quality and tests are HIGHLY valued here, you will have time to make sure it is done right!
  • Cleaning existing tightly coupled components that where not done right the first time…
  • Migrate old features out of the legacy application. Best not to touch it lest it break, so just re-make it the right way!
  • We are all about continuing education, you will be provided the time resources to learn and grow and we expect you to do so!
  • You will be the lead frontend engineer, expected to mentor those under you.
  • Review other team members pull requests and respond to feedback on your own.
  • Prepare release candidates and respond to testing feedback (product owner manually tests things before they are approved to deploy)
  • Look for ways to improve anything and propose your ideas. We want to hear them!

Day-to-day flow

  • You’re part of an agile, multidisciplinary team. You bring your own unique skill set to
    the table and collaborate with others to accomplish your goals.
  • One week sprints planned ahead in JIRA
  • Super short daily stand-up in the afternoon
  • Learn something new each day
  • Enjoy flexible work hours while getting stuff done!

Our Dev Team

Company size is about 20 to 30 people. The dev team size is about 5, two frontend, two backend, and then a devops/backend guy who manages all kinds of stuff.  We collaborate, bounce ideas off each other, have fun.  We do TDD kata's and coding challenges just for fun.  We talk on slack and google meet.

Tools

  • Slack
  • Jira
  • Github
  • TravisCi or CircleCi (we have and use both for different things)
  • Docker
  • AWS

Languages and Frameworks

We need you to know JavaScript, TypeScript, Angular

Though others may be using PHP, Bash, Python, Go

Computers

Mac or Linux please, lets leave it at that :)

Must haves:

  • JavaScript
  • Angular 2+
  • TypeScript
  • TDD
  • passion for clean, quality code that is maintainable!

Nice to haves:

  • AngularJS (some legacy stuff needs re-done)
  • Nodejs, storybook, cypress, jest
  • Docker
  • DevOps, CI/CD Pipeline
  • Linux CLI

We offer:

  • Money
  • Flexible work schedule
  • We pay for your training (udemy, pluralsight, cleancoders)
  • 15 days paid time off (PTO)
  • health, vision, dental, 401k, etc.
Share this job:
Senior Developer with GO expereince
go python c senior golang java May 24
Boyle Software is looking for a full-time Software Engineer with Go experience. Ideally you've worked in a JavaScript, Python, Java or C/C++ environment where you have gotten the chance to work with Go  as well.

**This job is either remote or based in Dallas, TX. Must be in the US though**

There are many ways to define what qualifies an Engineer as "Senior". We don't have a year requirement in mind, we believe there is more to it than that. We do need an experienced dev who will be able to work independently on a modern application without much guidance. If that's you apply below, let's chat!

Requirements:
  • 3+ years of Software Engineering experience
  • Strong software design skills; database modeling a plus
  • Experience with Go (Golang)
  • Experience with one or more: JavaScript, Python, Java, or C/C++
  • Experience with distributed systems
  • AWS experience is a huge plus
  • Experience building scalable web architecture and distributed systems
Share this job:

This Month

Senior Frontend Developer
react-js javascript css html python frontend May 22

Location: Remote. Candidates must be located between UTC-6 and UTC+2 time zones.

Summary

Hypothesis is seeking a Senior Frontend Developer to join our product delivery team. The person hired for this role will work with the product delivery team to develop and ensure delivery of Hypothesis technologies and services in support of our vision; to bring a conversation over all knowledge. Join us as we extend what the web can do.

About the role

In this role, you will help build systems, browser-based software, and user interfaces to support annotation of web pages and other media. You will focus on solving user needs by contributing to the frontend codebase.

The following is a sampling of the technologies we currently use (if you’re already familiar, great, but please don’t take these as prerequisites):

  • JavaScript, React/Preact
  • Python, Pyramid, PostgreSQL, Elasticsearch
  • AWS, Docker, Ansible

This role reports to the Director of Engineering

About you

You are someone who loves problem solving. You value simplicity over complexity. You take great satisfaction in helping others be successful and productive, and wouldn’t think to move on without documenting your work so 6-months-from-now you (or anybody else for that matter) can drop back in and understand it. You’re a self starter, an excellent communicator, and a team player.

Skills and experience you possess

  • A solid understanding of the web platform and how browsers work
  • A solid understanding of the fundamental technologies of the web platform (HTML, CSS, JavaScript, HTTP, etc.) 
  • Experience building rich web applications using current technologies (eg React, Vue, ES6+)
  • Familiarity with architectural patterns and tools used to build modern web applications
  • Experience profiling and debugging web applications
  • Experience working with developers of open source projects to resolve bugs or make improvements
  • Your documentation and verbal communication skills are excellent, and you’re able to collaborate and rally support with people on and off your team
  • You have productive habits, healthy process awareness, and good teamwork skills and instincts
  • You have good communication and documentation skills. 
  • Experience providing guidance around frontend best practices, and proposing and exploring new frameworks/libraries for teams. 

You will thrive at Hypothesis if you

  • Love learning new things
  • Are committed to improving both as a technologist and a human being
  • Are tenacious, self-directed, and highly motivated
  • Have strong problem-solving skills
  • Have led collaborations with business and technology teams to develop FE applications
  • Have excellent, people-friendly written and verbal skills
  • Are as adept at collaborating with designers as you are with backend developers
  • Enjoy helping others around you grow as developers and be successful
  • Communicate clearly and effectively
  • Are naturally inclined to proactively document your code as part of your development process. 
  • Approach your work with a mindset that allows for growth and change

What’s next

Does this sound interesting? Drop us a line to tell us what about this role intrigues you and why you think you would be great for Hypothesis. Resumes are helpful, but so are examples of your recent work. We can’t wait to hear from you!

Share this job:
JavaScript/TypeScript Node Developer
node-js typescript javascript webapi frontend linux May 22

About this job:

We are looking for a midlevel JavaScript/TypeScript Node Developer to join our team for active client engagement. You would join our team who is building a custom API that exposes services via an AWS hosted environment. You would be expected to push code to our internally hosted continuous integration environment, and you would be in close communication with the team and be highly supported.  The initial two-week period would involve shadowing a current senior team member to understand the current projects and the third-party platforms that we are integrating with.

Work hours are flexible to a degree provided you can attend required meetings, be available during TSP and/or client business hours and deliver quality results within expected timeframes. You would shadow a senior team-member for two to three weeks and then be expected to contribute effectively to the team’s efforts.

Benefits include 401K, Medical, Dental, Vision and Life Insurance.

This position is available immediately so if you think this might be a good fit, please contact us at your earliest convenience. 

Required Duties:

  • Design, develop, implement, document, and troubleshoot software, web applications and integrations.
  • Research and analyze existing systems and program requirements for new projects.
  • Perform Unit testing and participate in the creation of regression and integrated testing efforts.
  • Develop solutions using various technologies including those sited in the required skill set section.
  • Develop system integrations and web applications within ERP frameworks.
  • Participate in design and architecture discussions as needed.
  • Train and mentor other developers and participate in code reviews.
  • Follow established SDLC, change processes and policies.
  • Carry out other duties as assigned.

Required Skill Set:

  • 3 to 7 years developing enterprise class solutions using the technologies listed below
  • Exceptional TypeScript/JavaScript experience/expertise.
  • NodeJS experience.
  • Unix/Linux environment familiarity (a lot of everyday work is done on command line)
  • Experience with Git
  • MongoDB
  • AWS development and deployment experience
  • Must have excellent communication skills

Pluses:

  • .Net Core experience a huge plus.
  • Mortgage Lending, Banking or Finance experience
  • Technology, Project Management Certifications and/or 4-year College Degree

Exclusions:

  • US based candidates only
  • No H-1B candidates
  • No Recruiting Firms

Equal & Opportunity:

TSP Consulting is an Equal Opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status or any other protected factor.

Share this job:
Sr Software Engineer / Web Developer
react-js react-native node-js typescript javascript senior May 21

Are you a full stack developer with a strong desire to work on the world’s most visible brands? Does collaborating alongside some of the smartest, most innovative people in the mobile industry excite you? Are you highly creative, technically-savvy, organized, and dedicated?

Branding Brand, the leading mobile commerce platform to top retailers, seeks best-in-breed developers for its Senior Software Engineer position. Our engineers have a burning passion and commitment to collaborative problem solving, sophisticated design, and quality. You will be responsible for working in an interdisciplinary team on a variety of large-scale mobile websites and apps that enrich the user experience.

 
Responsibilities:

  • Learn our proprietary platform technology for mobile websites that use the latest functionality in mobile innovations
  • Work with senior developers and architects to produce world-class mobile web and native applications
  • Contribute to the evolution of our technology
  • Take web application projects from mock-ups to completion
  • Develop mobile frameworks and toolkits
  • Develop enterprise Node.js, React, and/or PHP applications
  • Work closely with Quality Assurance Engineers and Account/Project Managers to communicate status of projects
  • Work with bug tracking/project management software suites
  • Develop and maintain automation tools for QA processes
  • Create and maintain custom e-commerce monitoring tools
  • Implement secure coding best practices and participate in ongoing security training and awareness


Qualifications:
 

  • Strong background in web languages and technologies; Javascript, Node.js, React.js, PHP
  • Understanding of OOP in Javascript and how it applies to code quality
  • Transforming design mockups/wireframes into functional components
  • Strong skill-set in creative problem solving
  • Background in iOS and Android is a definite plus, but not required
  • A solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
  • Prior experience in test-driven development is a plus
  • Experience with Subversion and/or Git source control
  • Experience with xUnit frameworks a plus
  • Experience with bash/command line a plus
  • Experience with RESTful APIs a plus
Share this job:
Senior Partner Solution Architect
 
senior java python javascript big data ios May 20
We work with the world’s biggest enterprise customers focused on leading a revolution to transform their organizations to take advantage of the digital economy. The list includes Amadeus, Concur, eBay, GE, LinkedIn, and many others. You can learn more here: www.couchbase.com/customers

Are you an individual who is customer focused, innovative, solution oriented and enjoys working with technology partners and global SIs? If so, read on. Couchbase is looking for a talented Senior Partner Solution Architect with expertise in databases, big data, cloud and/or mobile technologies to support our product and partner organization. This position will cover a variety of exciting technologies, including big data, mobile, IoT, containers & orchestration, DevOps and cloud technology ecosystem partners.

Responsibilities

  • Working with partners to create technical integrations and/or end-to-end solutions between their products and Couchbase. Examples include: Red Hat/IBM, Grafana Labs and Prometheus, Informatica, Confluent/Kafka, Databricks/Spark, Elasticsearch, VMware/Pivotal/Spring, and public Cloud providers
  • Assisting our customers to deploy partner integrations and solutions
  • Supporting our direct sales teams when they leverage partner solutions at customers
  • Creating technical and marketing collateral describing partner integrations and/or solutions
  • Developing and delivering exceptional company/product presentations and demonstrations 1:1 and 1:many
  • Working with product management and engineering to drive enhancements to the product 
  • Engagement of the partner community through attendance at technology events, writing blog posts and delivering presentations at trade shows
  • Partner education and maximizing Couchbase’s success through effective coaching and product positioning

Requirements

  • 10+ years working in a customer facing position such as presales, post-sales or consulting
  • 10+ years experience in traditional RDBMS or NoSQL databases, including data modeling. Direct exposure to Couchbase, Cassandra, MongoDB, Aerospike, Redis and Hadoop/HBase is preferable, but not required
  • 10+ years experience with Linux, Windows and their ecosystems, including Bash, Python and GitHub
  • Familiarity with programming languages such as Go, Python, Javascript, Java, .NET or Objective C
  • Bachelor or Master's degree in Computer Science or a related field
  • Strong communication and presentation skills with an ability to present complex solutions concisely 1:1 and to a large audience
  • Fluency in speaking to the full range of IT stakeholders including the IT Director / CIO level
  • Enthusiastic and knowledgeable about some established and emerging trends across the cloud ecosystem. 
  • Continuously learning about exciting new technologies like Kubernetes, Apache Camel, Prometheus, AWS Lambda, OpenWhisk, Kafka, Spark, Quarkus, and Spring Data, among other Cloud Native Computing Foundation projects
  • Passionate about the mobile and IoT ecosystem, including Android, iOS, field gateways and distributed systems with intermittent connectivity
  • Good knowledge of data center architecture covering multi datacenter and global deployments
  • Organized and analytical, able to thrive under pressure with outstanding time management skills
  • Creative and adaptive approach to removing obstacles and accelerating the integration efforts
  • Ability to travel to both partner and customer sites 25% or more
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job:
Customer Support Engineer
python rest linux javascript May 20

About The Job:

As a member of the Support Team at Scrapinghub, you will be responsible for providing customer support across all our platforms, working closely with development, sales and other technical teams to ensure our customers are receiving the best service possible.

We are big fans of Continuous Improvement and use metrics to measure and improve our processes, whenever possible we suggest improvements to our products and write our own internal tools in order to give the best possible service to our Customers.

About you:

You are extremely well organised and self-motivated - essential because we’re a remote team. You are a creative problem solver with think-outside-the-box and can-do attitude and have a passion for great customer service.

Job Responsibilities

  • Provide world class support for our Scrapinghub customers by delighting them in every interaction
  • Investigate and resolve issues keeping the customer up to date on progress
  • Strong customer focus with a mindset for preventing future recurrence of issues and be an advocate for customers to get the best value possible.
  • Demonstrate leadership and ability to work independently to resolve complex technical issues
  • Share ideas, issues and lessons learned with the rest of the team and the community by constantly adding to and updating our Knowledge Base and process documentation
  • Engage with engineering teams to help resolve issues and propose new features/processes that will improve our products and our customer service.
  • Act as Subject Matter Expert for existing or new Product and be the advocate for the Product including new product/feature readiness and gathering feedback.
  • Assist developers in the customer organizations to help troubleshoot their spider code to the extent you can
  • Provide assistance to internal groups in Scrapinghub to troubleshoot issues and make configuration changes
  • Effectively collaborate within the team and with other teams to constantly improve the processes and tools for greater efficiency and better customer satisfaction
  • Work closely with Customer Success and Sales to make the onboarding experience smooth for customers during pre-sales and post-sales phase.
  • Be available to participate in the weekend on-call rotation - approximately one weekend every 2 months.


Job Requirements


  • 2+ years of support or equivalent experience in a customer facing role
  • Basic understanding of Computer Networks (DNS, HTTP, TCP/IP, TLS/SSL)
  • Fundamental knowledge of web programming and standards (HTML, Javascript, APIs, REST, JSON, Mysql)
  • Experience with any server side programming
  • Familiarity with Linux/UNIX or Mac Terminal command-line and simple scripting
  • Basic understanding of Python to be able to write a simple code or review code.
  • Excellent verbal and written English skills and ability to articulate a complex system or problem based on the type of audience
  • Strong team player with good analytical and technical writing skills
  • Strong relationship building skills with a sense of collaboration
  • Ability to multi-task and manage multiple priorities and commitments
  • Availability to work full time, during European working hours
Share this job:
HTML/CSS Specialist
html css javascript django ember.js frontend May 19

Location: Paris / Remote (France, Germany, UK, Spain, Netherlands)

We are in the process of rolling out new user interfaces across our solutions. To support this, we have built a design system and library of components.

In this role, you will work closely with product owners, designers and other front-end developers to build new components and evolve existing ones.  You will also support our product teams in implementing the framework into our solutions.

This position is exciting, challenging, and includes the opportunity to have an enormous impact on our solutions.

The successful candidate will be required to:

  • Develop new UI components with a focus on HTML and CSS in response to feedback/briefs from UX/UI designers and product owners.
  • Evolve, extend and refactor existing components in line with design,  development and accessibility best practices
  • Improve the documentation and organisation of the pattern library
  • Review the code of your colleagues
  • Support developers who are integrating the design system by:
  • Being available to answer questions, do pair programming etc.
  • Building HTML pages with the framework to act as specification for developers
  • Integrating new designs directly
  • Auditing built pages against our accessibility guidelines

Competencies required:

  • Mastery of HTML and CSS, including:
    • Deep understanding of HTML semantics
    • Knowledge of CSS methodologies (BEM, SMACSS etc.) and why they are important
    • Proficiency in CSS preprocessors (we use SASS)
    • Experience working with new CSS techniques (flexbox, grid, etc.)
  • Experience working with complex modular UI architecture, reusable components or pattern libraries
  • Understanding of accessibility best practices, standards (WCAG), and how to apply them
  • Experience participating in and contributing to code review
  • Be able to both take initiative and collaborate within a remote international team where English is the used language.

It would be a bonus if you also have:

  • Experience with JavaScript
  • An eye for design
  • Experience integrating HTML and CSS into web development frameworks. We use Django and Ember, so any experience with either framework is a big plus.

Formal educational qualifications in computer science are viewed favourably, but not essential. More important is your proven capacity to solve problems and deliver excellent design outcomes.


Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Python Developer
python django elasticsearch ansible linux java May 19

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
TypeScript Full-Stack Developer
typescript nestjs angular javascript docker frontend May 19

Note: Due to the high volume of incoming applications we direct all the candidates to apply through a Google Form. You need to a Google account in order to apply for now. We apologise for this inconvenience and we will change the process to a more generic solution as soon as possible. We suggest you to sign up for a throwaway Google account if you do not have one.

We are looking for an experienced full-stack TypeScript developer to build web frontend and backend systems for FirstBlood gaming and eSports community. We appreciate how can work independently, have experience of remote working and communicate themselves clearly. We hope working on early-stage products excites you and you love collaborating with the product team and designers.

What we expect

  • Minimum of four years of software development experience is required
  • Minimum of two years of programming experience in TypeScript / JavaScript is required
  • Experience developing frontends with modern JavaScript frameworks
  • Experience developing REST API based backend services
  • Familiarity with writing tests, end-to-end testing and continuous integration
  • Prior experience in Angular or NestJS beneficial
  • Prior experience using UNIX shell and Docker is beneficial
  • If you play competitive video or mobile games, like PUBG or Free Fire, it is a big plus
  • You will be responsible for your own equipment, and you need to bring your own devices like a laptop
  • Working during the Europen business hours required (10am - 6pm)

You will be

  • Shipping features on a daily level
  • Planning and collaborating on features with product managers, designer and other engineers

The hiring process consists of

  • A form asking your details and a salary requirement
  • Reviewing your CV
  • You will be partially ranked based on your activity on Github, StackOverflow, LinkedIn and other developer forums
  • A development exercise to complete a feature in Angular / Nest.js application
  • An interview on Google Hangout video call after the exercise is complete
  • We will make a decision based 6-8 shortlisted candidates

We invite you to a development exercise and interview based on the profiles you fill with us.

Share this job:
Humbly Confident Senior Android Developer
android senior javascript ios finance May 18

About Us and Why We’re Hiring

We build “You Need a Budget”, the best budgeting software around. (But people in the know call us YNAB, which is pronounced “why-nab”.) For more than a decade, people have been buying YNAB and then telling their friends what a difference it has made in their lives. Google us, and you’ll see what we mean. We love building something that has a huge positive impact on people’s lives.

YNAB is growing, and so is our product team. Our software ecosystem includes personal budgeting apps for web, iOS, and Android. We have some big plans for our Android app, and that’s where you might come in.

Requirements (these are real, actual requirements):

  • You must have at least five years of professional software development experience.
  • At least 4 of those years were spent writing Android apps.

But first, you need to know if you’ll even like working with us. Let’s talk about life at YNAB and then we’ll go into detail about who we’re looking for.

We’re profitable, bootstrapped, and growing. YNAB started in 2004 and we haven’t taken any outside funding—we’re in it for the long haul. We have one overarching requirement when it comes to joining our team: our Core Value Manifesto has to really click with you. If you’re nodding emphatically while reading it, you’ll probably fit right in, in which case, we can’t wait to hear from you!

Who you’d be working with:

Our developer team is about 20 people strong, and we frequently work in cross-functional teams, so you'll get to work with awesome people in all different roles in the company.

Regardless of their varied interests, all of our developers have one thing in common: they are a joy to work with. You won’t find heated arguments, big egos, and raised voices here. We save our competitive spirit for YNAB’s competitors (or the occasional spirited board game session), but internally we build up our teammates and celebrate their successes. We all love to program and solve problems in clever ways, and we regularly take time to geek out and show each other something cool we built or found to make our lives easier.

And of course, as a developer, you’ll get to work closely with our designers, who are amazing. They have the awards (including at least one actual Emmy) to prove they’re good at designing stuff, but there are plenty of skilled designers out there. More importantly, they are welcoming of feedback and suggestions during the design/development process, and are technically savvy enough to continuously improve our development workflow. For example, check out this post that Emily wrote describing how we handle semantic colors across all of our apps.

How You’ll Work at YNAB

We work really hard to make working at YNAB an amazing experience (we’ve even been named one of Fortune’s Best Small Companies to Work For) and have a team full of truly exceptional people—the kind you’ll be excited to work with. Here’s how we operate:

Live Where You Want

We’re a fully remote team, so you can live and work just about wherever you want, as long as it’s somewhere between the Pacific Time Zone (UTC-8) and the Central European Time Zone (UTC+1). Just make sure you have a reliable internet connection.

No Crazy Hours

We have only worked more than 40 hours per week in extremely rare circumstances. We work hard and smart but we’re in this for the long haul; no need to go crazy on the hours.

Take Vacation (Seriously)

We want you to take vacation. In fact, we have a minimum vacation policy of three weeks per year. Five weeks feels about right (plus two extra weeks for Holiday break). It’s important to get out and do something. We’ll look forward to seeing pictures of your vacation in our #office_wall Slack channel.

The YNAB Retreat

We get everyone together once a year to catch up on spreadsheets and powerpoints in a Best Western conference room. Just kidding! So far, we’ve done Costa Rica, a gigantic cabin in the mountains, a beach house in the Outer Banks, a ranch in Montana, and most recently, Laguna Beach. We play together, and reinforce the bonds we’ve made as a team and company. Every year, we leave refreshed, motivated, and excited for the year ahead together.

Up Your Game

We’re serious about helping you improve your craft. We budget for it (hey-o!). Think conferences, online courses and subscriptions, dedicated time away to learn something new… it’s really up to you and your manager. But we love to see our people growing in their craft.

International is Absolutely Okay

If you are Stateside, we’ll set you up as a W2 employee. If you’re international, you’ll be set up as a contractor. (We are spread all over the world: Switzerland, Scotland, Mexico, Brazil, Argentina, Germany, Canada, and all over the United States.)

Benefits

For our US employees, we offer fantastic health, dental, and vision insurance, where we cover 100% of the premium for you and your family. (No need to check your vision, you read that right, 100%. Although if you did need to check your vision, we’ve got you covered!)

We also have a Traditional and Roth 401k option. YNAB contributes three percent whether you choose to throw any money in there or not. It vests immediately. (Are you a personal finance junkie like our founder Jesse? He set up YNAB’s 401k to have the lowest fee structure possible, where all plan costs are paid by YNAB, not your retirement nest egg. The investment funds available are fantastic, passively-managed, ultra low-cost index funds. You’re not a PF junkie? Trust us, it’s awesome.)

Other Tidbits

  • Once you start, we DEMAND (in a friendly, ALL CAPS IS YELLING way) that you fill out your “Bucket List” spreadsheet with 50 items. (That’s harder than it sounds!)
  • We give personalized birthday and holiday gifts. (And where possible, these help with the aforementioned bucket list items.)
  • We have a bonus plan based on profitability. You’ll be in on that from day one. YNAB wins, you win. That kind of thing.
  • We’re all adults. There’s no need to punch a clock, or ask for permission to take off early one afternoon to go see the doctor. We look at what you accomplish, not how long you sit (have you tried standing?) in front of a computer.
  • We want you firing on all cylinders so we’ll set you up with a top of the line computer and phone and will replace them regularly.
  • Did we mention we make a huge, positive difference in people’s lives?

If this sounds like your ideal environment, read on because now I want to talk about you. You will play a big, big part in helping YNAB users gain control of their money. You will change lives.

Now, back to you, our new Senior Android Developer...

You're a software developer with over 5 years of professional experience, with most of those being spent working on Android. You know how to write easy-to-maintain software while still keeping an eye on the roadmap.

You'll help us write and maintain features in our Android app. We believe in the power of native user interfaces on each platform, and are incredibly excited about Jetpack Compose, but we’re also the sort of folks who get excited about elegantly sharing business logic across all our platforms. To that end, we have a home-built shared library based on Typescript and SQLite that uses the V8 engine. You don't have to be an expert on TypeScript or SQL, but being curious about how things work on that layer definitely helps.

We’re already spiking on integrating Kotlin Multiplatform as well, and have some exciting proof-of-concept code committed to all of our platforms, so this is also a great time to get in at the start of a big Kotlin push.

Some technologies we use on Android:

  • minSdkVersion 23
  • Kotlin for all new code
  • Moving towards a unidirectional data flow architecture
  • ViewBinding
  • Integrating with V8 JS engine
  • RxJava, Dagger, Robolectric
  • Bitrise CI
  • Github
  • SQLite (and thus SQL)
  • Typescript

You’re the one we’re looking for if you:

  • Write code that is easy for other developers and your future self to understand and use.
  • Have extensive experience with Kotlin and Java.
  • Have shipped or helped ship at least one significant app for Android.
  • Have excellent debugging skills. You know how to find problems, and how to architect apps so that problems are unlikely, but discoverable if they do happen.
  • Are self-motivated and thrive with directions like:
  • "This part of the program is too slow. Can you find out why?"
  • "This component needs to be re-architected to allow for new feature X. How do you think we should do it?"
  • “Our code needs to call into a Javascript library, but that Javascript library is crashing because it can’t find the setTimeout function. Can you investigate?”
  • Are excited to work across multiple platforms with different technologies.
  • Have an understanding of algorithms and data structures that goes beyond arrays and “for loops”. That doesn’t mean you have to be a computer science PhD or even that you have to know “Big O” notation, but you should know when to use a Dictionary/Map, and why finding an element in a sorted array is faster than finding an element in an unsorted array.
  • Are a senior developer who can point to strong experience where you’ve exemplified the bullet points above.
  • Feel right at home with Git/Github, and can happily talk about the pros and cons of different Git branching models and workflows.
  • “Bonus points” awarded if you already use and love YNAB. :)

YNAB is an equal opportunity employer. We believe a diversity of backgrounds, beliefs, and experiences to be critical to our success and are passionate about creating a welcoming, supportive, and collaborative environment for all employees. All are encouraged to apply as we continue to grow a smart, hard-working, and diverse team who love working together to build something that matters.

How to Apply

  • Apply here (https://ynab.recruiterbox.com/jobs/fk0qvv6) by 11:59PM on June 7th, 2020. Firm. It’s a real deadline.
  • Attach a pdf of your cover letter. In your cover letter: I- ntroduce yourself and explain why this position is of interest to you, and why you would be a great fit. Please limit this section of the cover letter to no more than 1.5 pages.
  • On a separate page of your cover letter, answer the following questions (with each response being about a paragraph in length):
  1. What attracted you to this position? (This is not about what attracted you to the software.)
  2. What criteria do you look for when searching for your next company or position?
  3. What are your favorite and least favorite parts of your current job?
  4. Tell us about a time when you had to learn something new to excel at your job.
  5. Please tell us about apps or anything you’ve built that makes you look good, and describe your role in those projects. (Include links if applicable.)
  6. Which programming languages do you know the best, and how many years of experience do you have using each?
  7. Briefly (no more than a few sentences) describe a proud “debugging” moment you had, where you found and fixed a bug.
  8. Complete this short Kotlin test (https://pl.kotl.in/Q1PY9OvAu) and include a link to your answer in your cover letter. It shouldn’t take more than 30 minutes or so.

If you have a prepared resume, attach it in PDF form. If you don’t have a resume because you aren’t even sure you’re looking to change jobs, that’s fine! In that case, please just include an informal list of your work and education history.

Please send all attachments as PDFs.

P.S. If you’re not interested in or available for this position, but know someone who is, we would really appreciate it if you passed this along!

Share this job:
Front End / UX Developer
react-js figma ux frontend javascript css May 16

We are looking for a Front-End Web Developer who wants to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes/components to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Responsibilities

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders

Skills And Qualifications

  • Proficient understanding of web markup, including HTML5, CSS3, Bootstrap
  • Basic knowledge of working with design collaboration tools such as Figma and Miro.
  • Comfortable implementing Lottie animations, an animation frameworks like GSAP, anime.js
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of ReactJS (React Native experience is a plus)
  • Good understanding of asynchronous request handling
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of Git/GitHub
  • Good understanding of SEO principles and ensuring that application will adhere to them.
Share this job:
Frontend/Fullstack Engineer Elm, Functional Programming
elm webrtc javascript css html frontend May 16

Your Tasks

  • Programming in Elm, TypeScript and JavaScript
  • Implementation of responsive frontend designs in HTML and CSS

Your Profile

  • You like writing clean and robust code, design elegant technical architectures
  • Good knowledge of Elm or an ability to quickly master this language (i.e. experience with functional programming languages like Haskell or ClojureScript would be very beneficial)
  • Good knowledge of JavaScript, HTML5 and CSS3
  • Agile mindset and experience with agile development practices (TDD, Scrum, Kanban)
  • Analytical thinking, strong communication skills and thorough, structured work, team spirit
  • Fluent in English language
Share this job:
Web Developer
react-js redux javascript typescript css saas May 16

You will be working within our brand new Development Team, building our highly sophisticated and interactive greenfield SaaS web application.  This will be delivered to hundreds of thousands of users across the world.

What You’ll Need

  • Good analytical and problem-solving skills.
  • A positive and proactive attitude with strong initiative, team-working skills and the ability to learn quickly.
  • Superb communication skills, with the ability to communicate in English in all forms.
  • An understanding of the principles behind great software design, allowing you to write code that’s clean, fast and scalable.
  • Well-practised with Agile Development Methodology, working in short sprint cycles.
  • Proven expertise with both React and Redux.
  • JavaScript, in particular familiarity with the latest ECMA versions.
  • TypeScript.  Intermediate to advanced knowledge required.
  • CSS.  It is essential that you are comfortable working with CSS and can effectively translate UI/UX requirements into real world solutions.

Desirable:

Any candidate who also possesses any of these skills will be at an advantage:

  • Redux-Saga.
  • Jest Testing Framework.
  • WebPack and/or similar JavaScript build systems.


In Return You’ll Receive

  • A greenfield opportunity to build a brand new, highly sophisticated SaaS web application.
  • An opportunity to work with some of the most modern and leading-edge cloud-based technologies available; and with some of the top experts in the industry.
  • Great start-up culture in a fun, friendly and hardworking team.
  • Flexible remote working.
  • Share options package - a rare opportunity to get in early and have a stake in what could potentially be a unicorn start-up, with a huge financial payback.
  • 34 days paid holiday (including public holidays).
  • Plus an extra day off on your birthday!
Share this job:
Full Stack Web/Javascript Developer
javascript full stack api vue-js May 15

US CITIZENS ONLY

Contractor position with possible option to come on as an employee after a 90 day period.

Duration: Approximately 3 months with opiton to come on full time.

Hours Requirement: 20 hours minimum / 40 hours maximum

Pay: $85 per hour

Project Description:

  • The client is building a compliance dashboard app for the automation of IT security procedures. The application feeds from the Forescout API (Security/Compliance platform).
  • The application gathers vulnerability information and summarizes it using the type of device the vulnerability is on. The application also requires user input/configuration to answer Qualitative questions that are not machine-determinable.

Technical Info:

  • The application is written using Nuxt.JS / Vue.JS and is wrapped in an Electron container for running on a user's desktop.
  • It will have a web server component (still to be developed) to maintain historical trends and other data using an Elasticsearch backend
  • Staging environment exists.

Tasks and Deliverables:

  • The underpinnings of the app have already been developed, now it is a lot of tweaking, bug fixing, and feature development to meet all the needs.

Required Skills:

  • JavaScript expert - Nuxt.JS or Vue.JS knowledge is a nice to have.
  • Document-based data stores (Elasticsearch).
  • Be comfortable working with large datasets (1 million+ JSON documents).
  • Node.js

Optional Skills:

  • Experience with Forescout’s API

Stack:

  • Frontend: JavaScript - Nuxt.JS and Vue.JS.
  • Backend: Node.js
  • Storage: Elasticsearch
  • Infrastructure: Local server
  • APIs: Forescout API, Elasticsearch API

Engagement Highlights:

  • Very interesting product in the IT's Security/Compliance space.
  • Opportunity to work with Forescout if you haven't yet!
Share this job:
Software Engineer
java javascript frontend full stack May 14
DataCor is looking for a Software Engineer to join their fast-paced, innovative company with headquarters in Florham Park, NJ. Founded in 1981, they are leaders in manufacturing and chemical distribution software, helping businesses streamline their operations with industry-specific solutions. With a longstanding reputation as industry experts, they use data to drive smarter business decisions and growth. Working very closely with the Manager of CRM development, you will be helping to build a Customer facing portal that will extend features of DataCor's ERP/CRM platforms. As the project is in early stages, you will play a large role in helping to define the full stack development and weigh-in on architecture decisions. This role can be based out of the Florham Park office or fully remote. ​

Does This Describe You?

  • You have a min. of 3 years of professional professional Java experience
  • You have a min. of 2 years of professional experience with a frontend JavaScript framework, ideally ReactJS
  • Experience with Git (or other modern version control system)
  • Experience with Agile methodologies
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at 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

Share this job:
Senior Fullstack Engineer - Desktop
Loom  
senior javascript swift docker cloud aws May 14
About Loom:
Loom is on a mission to empower everyone at work to communicate more effectively, wherever they are. We are already trusted by over 3M users across 70k+ companies. Our customers are global and use Loom at work at world-class companies including HubSpot, Square, Uber, GrubHub, and LinkedIn.

Founded in 2016, Loom has raised $45 million from top-tier investors including Sequoia Capital, Kleiner Perkins, the Slack Fund, and the founders of Instagram, Figma, and Front.

The Role:
Loom makes it simple to create HD video content and have it instantly available to share with anyone in the world. Because of this simplicity, multiple years' worth of video content is created on Loom every week from people in almost every country around the world, and the usage has been rapidly increasing.

Loom's Desktop application is our most powerful recording client offering and can record your screen and camera in 4k while simultaneously uploading the video files to our cloud infrastructure. While this is happening, the user is performing actions on their screen that are critical to delivering their message effectively. The Desktop UI must remain unintrusive and smooth without compromising the performance of the operating system. In this role, you will work on Loom's Desktop application and the efficient use of machine resources and world-class stability will be at the core of every effort.

The Stack:
The Desktop application uses Electron with custom encoding binary layers written in Swift and C++ for macOS and Windows, respectively. The application interfaces with Loom's infrastructure view REST endpoints and GraphQL. The infrastructure currently runs in the AWS ecosystem. We are using Docker, Node, React, and Webpack within our web services.

Responsibilities:

  • Architect and build user interfaces that are quick, polished, and flexible enough to change if required with Electron and the latest Chromium APIs
  • Work closely with our Core Video team to understand the intricacies of and help iterate on our custom video encoding layer
  • You will document the new video infrastructure systems that you build and socialize those changes within the rest of the product organization
  • You will own the products that you build and become the domain expert on those subjects within the organization.
  • You will design tools and frameworks that empower the Desktop team to ship quickly and with confidence
  • You will optimize the tools and features that you build to support the Windows and macOS operating systems equally

What We're Looking For:

  • 6+ years experience with JavaScript and building highly performant web interfaces
  • Familiarity with Electron, Typescript, Webpack, and Mocha is a plus
  • A good balance between quick decision making and knowing when to ask for input
  • Experience working with product that has gone through multiple product and architecture evolutions
  • Passion for developing on Windows and macOS
  • Great design intuition and user empathy
  • Passion for UI fluidity and performance
  • A constant desire to improve, learn more and take things higher
Perks at Loom:
* Competitive compensation and equity package
* 99% company paid medical, dental, and vision coverage for employees and dependents (for US employees)
* Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)
* Healthcare reimbursement (for International employees) 
* Life insurance
* Long-term disability insurance
* 401(k) with 5% company matching
* Professional development reimbursement
* Mental health and wellness reimbursement
* Gym reimbursement
* Unlimited PTO 
* Paid parental leave
* Remote work opportunities 
* Yearly off-site retreats (this year was in Barbados)
 
SF office perks
* Daily lunch on-site
* Unlimited snacks & drinks
* Remote week every other month

Remote-specific perks
* Home office & technology reimbursement
* Co-working space reimbursement 
* New-Hire on-boarding in San Francisco (optional)

Loom = Equal Opportunity Employer:
We are actively seeking to create a diverse work environment because teams are stronger with different perspectives and experiences.

We value a diverse workplace and encourage women, people of color, LGBTQIA individuals, people with disabilities, members of ethnic minorities, foreign-born residents, older members of society, and others from minority groups and diverse backgrounds to apply. We do not discriminate on the basis of race, gender, religion, color, national origin, sexual orientation, age, marital status, veteran status, or disability status. All employees and contractors of Loom are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect.
Share this job:
Senior Frontend Engineer
HomeCEU  
angular node-js typescript javascript tdd frontend May 14

Angular Developer who loves TDD

Main project

Our main project is a learning management system (LMS) which allows learners to enroll and take courses online. Our primary customers are healthcare workers who are required to maintain their licenses by taking courses to get CEU’s (continuing education units)

This project has a frontend served with node, built with angular 2+ which consumes our backend application via RESTful API maintained by other team members. The backend is mostly php but you won’t need to touch that unless you really want to.

What you will be doing

  • Adding new features to our LMS frontend application. This includes all UI/UX, design to development.
  • Meet with stakeholders to understand our clients needs and propose solutions.
  • Design functional user interfaces to meet those needs
  • You bring your own unique skill set to
    the table and collaborate with others to accomplish your goals.
  • Develop components backed by tests, code quality and tests are HIGHLY valued here, you will have time to make sure it is done right!
  • Cleaning existing tightly coupled components that where not done right the first time…
  • Migrate old features out of the legacy application. Best not to touch it lest it break, so just re-make it the right way!
  • We are all about continuing education, you will be provided the time resources to learn and grow and we expect you to do so!
  • You will be the lead frontend engineer, expected to mentor those under you.
  • Review other team members pull requests and respond to feedback on your own.
  • Prepare release candidates and respond to testing feedback (product owner manually tests things before they are approved to deploy)
  • Look for ways to improve anything and propose your ideas. We want to hear them!

Day-to-day flow

  • You’re part of an agile, multidisciplinary team. You bring your own unique skill set to
    the table and collaborate with others to accomplish your goals.
  • One week sprints planned ahead in JIRA
  • Super short daily stand-up in the afternoon
  • Learn something new each day
  • Enjoy flexible work hours while getting stuff done!

Our Dev Team

Company size is about 20 to 30 people. The dev team size is about 5, two frontend, two backend, and then a devops/backend guy who manages all kinds of stuff.  We collaborate, bounce ideas off each other, have fun.  We do TDD kata's and coding challenges just for fun.  We talk on slack and google meet.

Tools

  • Slack
  • Jira
  • Github
  • TravisCi or CircleCi (we have and use both for different things)
  • Docker
  • AWS

Languages and Frameworks

We need you to know JavaScript, TypeScript, Angular

Though others may be using PHP, Bash, Python, Go

Computers

Mac or Linux please, lets leave it at that :)

Must haves:

  • JavaScript
  • Angular 2+
  • TypeScript
  • TDD
  • passion for clean, quality code that is maintainable!

Nice to haves:

  • AngularJS (some legacy stuff needs re-done)
  • Nodejs, storybook, cypress, jest
  • Docker
  • DevOps, CI/CD Pipeline
  • Linux CLI

We offer:

  • Money
  • Flexible work schedule
  • We pay for your training (udemy, pluralsight, cleancoders)
  • 15 days paid time off (PTO)
  • health, vision, dental, 401k, etc.
Share this job:
Remote Full Stack Developer for Mobile & Web App
react-js javascript node-js electron graphql full stack May 13

Scalable Path is looking for a Full Stack Developer to join the team and work on a client's mobile & web app. This is a remote, full-time position.


CLIENT COMPANY DESCRIPTION:

The client develops engaging fantasy pool contests for a variety of events, including shows such as "The Bachelor", "Survivor", and major sports like football and college basketball.


DUTIES AND RESPONSIBILITIES:

You will be building an application that is deployed in the browser as well as mobile. The browser app is a white label app for businesses to interact with their customers. The mobile app is a customer-facing app. The two apps will share a codebase. You will be responsible for creating this codebase as well as setting up hosting for the database and app.


RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:

You will be working with a senior member of the company. The client is in the America/New York (-04:00) EDT time zone.


REQUIRED SKILLS:

- Strong English

- JavaScript / Node

- React

- PostgreSQL

- GraphQL

- Web sockets/GraphQL subscriptions

- Auth/Cognito/Firebase auth

- React Native


DESIRED (NICE-TO-HAVE) SKILLS:

- Docker

- Hasura

- AWS hosting

- Expo

- Electron

- React Native for Web


START DATE:

As soon as possible.


EXPECTED CONTRACT DURATION:

Approximately 6 months

Share this job:
Senior Staff Software Engineer
 
senior javascript docker aws redis api May 13
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES:
UTILIZE KNOWLEDGE OF ATLASSIAN’S TRELLO WEB-BASED APPLICATION, PLATFORMS, TOOLS, DEVELOPMENT PRACTICES, AND SYSTEMS TO DESIGN AND SUPPORT NEW FEATURES IN TRELLO THAT WILL SHIP TO OVER 35 MILLION USERS. UTILIZE KNOWLEDGE OF SOFTWARE CONSTRUCTION AND INTEGRATION PATTERNS, FULL-STACK DEVELOPMENT, SOA ARCHITECTURES AND API DESIGN TO ENSURE TRELLO’S BACK-END IS HIGHLY AVAILABLE, FAULT-TOLERANT AND SCALABLE. BUILD RESTFUL APIS FOR HIGH-TRAFFIC WEB APPLICATIONS. CONTRIBUTE AS A MEMBER OF THE TECHNICAL ARCHITECTURAL COMMITTEE TO ATLASSIAN’S GLOBAL ARCHITECTURE STRATEGIES WITH PEERS ACROSS THE ORGANIZATION. WORK WITH PRODUCT MANAGERS, DESIGNERS AND DEVELOPERS TO REFINE TRELLO’S FEATURE DESIGN AND FUNCTIONALITY. APPLYING KNOWLEDGE OF SOFTWARE DEVELOPMENT TECHNOLOGIES ON THE BACK-END TEAM INCLUDING JAVASCRIPT, NODE.JS, MONGO, REDIS, KAFKA, ELASTICSEARCH, DOCKER, AND AWS (S3, SES, SQS) TECHNOLOGIES. MAINTAIN AND IMPROVE APPLICATION SERVER WHICH HANDLES ALL OF TRELLO’S USER REQUESTS IN ORDER TO FACILITATE THOUSANDS OF USER REQUESTS PER SECOND. MAINTAIN QUALITY OF CODE BEING CONTRIBUTED TO THE SYSTEM VIA CODE REVIEWS AND TECHNICAL OVERSIGHT. MENTOR LESS EXPERIENCED DEVELOPERS IN THE TRELLO BACK-END TEAM.  

MINIMUM REQUIREMENTS:
MASTER’S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE IN SOFTWARE ENGINEERING/DEVELOPMENT, FULL-STACK DEVELOPMENT, SOA ARCHITECTURES, RESTFUL API DESIGN INCLUDING IN-DEPTH EXPERIENCE IN THE FOLLOWING TECHNOLOGIES: JAVASCRIPT, NODE.JS, MONGO, REDIS, KAFKA, ELASTICSEARCH, DOCKER, AND AWS (S3, SES, SQS) TECHNOLOGIES.

ALTERNATE REQUIREMENTS:
BACHELOR’S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE IN SOFTWARE ENGINEERING/DEVELOPMENT, FULL-STACK DEVELOPMENT, SOA ARCHITECTURES, RESTFUL API DESIGN INCLUDING IN-DEPTH EXPERIENCE IN THE FOLLOWING TECHNOLOGIES: JAVASCRIPT, NODE.JS, MONGO, REDIS, KAFKA, ELASTICSEARCH, DOCKER, AND AWS (S3, SES, SQS) TECHNOLOGIES.

SPECIAL REQUIREMENTS:
MUST PASS TECHNICAL INTERVIEW.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Senior Full Stack Developer, Marketing Engineering
 
full stack senior java javascript docker cloud May 12
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

The Marketing Engineering team is looking for an experienced senior engineer who will play a central role in building and supporting the platforms and services that will power the future of Atlassian's growth.

We're an internal services team focused on empowering our Marketing and Sales organizations to succeed, and our operating model is to combine enterprise vendor platforms with custom integrations and applications to support the constantly changing needs of the company.

If you're a naturally curious, team-first thinker who thrives on delivering quality work in a supportive environment that encourages you to be your best, come join us!

In your first six months, you will:

  • Work alongside a geographically distributed team of developers, business systems analysts, product managers, and technical and enterprise architects
  • Lead the collaborative creation of marketing automation strategies to drive lead generation and guide prospects to evaluation and conversion across a diverse product portfolio
  • Partner with internal marketing teams to maintain and expand B2B and B2C MQL, SQL, and lead scoring processes and attribution systems
  • Identify redundancies and consolidate applications and services across the entire marketing technology stack
  • Serve as a technical liaison in multi-functional teams that address strategic business issues involving CRM and sales operations
  • Champion internal awareness and compliance around GDPR, CCPA, and other privacy laws and standards

You might be a good fit if you:

  • Have 8+ years of experience developing, customizing, and implementing marketing technologies and systems at enterprise scale (5,000+ seats)
  • Have built Java (Spring/Spring Boot), Kotlin, and JavaScript (Node.js) applications or integrations on AWS or other cloud infrastructure using tools like Git, Maven/Gradle, Bamboo/Jenkins, and Docker for build and deployment workflows
  • Have 3+ years of experience with Marketo, Salesforce CRM, and Salesforce Marketing Cloud
  • Have 3+ years of experience with service-oriented, message-driven architecture (i.e. loosely coupled pub/sub microservices)
  • Know your way around AWS services like EC2, S3, RDS, Kinesis, SQS, and CloudFront (or their equivalents), infrastructure as code tools like Terraform, and monitoring and observability tools like Splunk, SignalFx, and Lightstep
  • Consider yourself a strong, open communicator with a demonstrated ability to develop and nurture relationships with business stakeholders and partners
  • Have a desire to work collaboratively on a geographically distributed team (primarily San Francisco, Austin, Bengaluru, and Ukraine) that will grow and change with Atlassian's global footprint
  • Take pride in writing clear, maintainable, teammate-friendly code, tests, and documentation
  • Thrive in fast-paced business environments with unique challenges and opportunities
  • Find yourself at ease solving difficult problems with little direct guidance and providing mentorship to more junior teammates
  • Are experienced and comfortable with Scrum and other agile software development methodologies
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Share this job:
Senior Engineer
 
senior java python javascript scala saas May 12
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES: 

RESPONSIBLE FOR MAKING ATLASSIANS CLOUD SCALE USAGE OPEN IN THE ENTERPRISES BY BUILDING OUT OF THE ENTERPRISE GRADE SCALE ACCOMPANIED WITH GOVERNANCE, TRUST AND SECURITY. RESPONSIBLE FOR COLLABORATING WITH A TEAM OF PRODUCT MANAGERS, DESIGNERS AND ARCHITECTS TO BUILD ATLASSIANS APPLICATION LAYER SERVICES TO ENSURE THE ADMINISTRATION OF ATLASSIAN PRODUCTS AND PROCESSES ARE SIMPLE AT THE ENTERPRISE SCALE BASED ON FLUENCY IN ANY MODERN OBJECT-ORIENTED PROGRAMMING LANGUAGE INCLUDING BUT NOT LIMITED TO JAVA, JAVA SPRING FRAMEWORK, SCALA, PYTHON AND JAVASCRIPT DRIVE ATLASSIANS INNOVATIVE SOFTWARE PRODUCTS AND PROCESSES BY IDENTIFYING NEW WAYS TO SOLVE TECHNICAL ISSUES USING KNOWLEDGE OF DATABASE TECHNOLOGY E.G. RDBMS LIKE ORACLE OR POSTGRES AND/OR NOSQL LIKE DYNAMODB, MONGODB OR CASSANDRA AND KNOWLEDGE AND UNDERSTANDING OF SAAS, PAAS, LAAS INDUSTRY WITH HANDS ON EXPERIENCE OF PUBLIC CLOUD OFFERINGS INCLUDING BUT NOT LIMITED TO AWS, AZURE, GCP. RESPONSIBLE FOR MICROSERVICES OR DISTRIBUTED SYSTEMS AND MONITORING AND MAINTAINING PRODUCTION SYSTEMS. USE KNOWLEDGE OF CLOUD ARCHITECTURE PATTERNS. IDENTIFY OPPORTUNITIES FOR IMPROVEMENT TO THE DESIGN, INTERFACE AND ARCHITECTURE OF ATLASSIANS SOFTWARE PRODUCTS ON THE CLOUD. COMMIT CHALLENGING CURRENT SOFTWARE TRENDS IN THE CLOUD DEVELOPMENT MARKET IN ORDER TO CREATE A SOLID EXPERIENCE ACROSS THE ATLASSIAN BRAND. MONITOR ALL PRODUCTION SYSTEMS IN THE AWS, REMEDIATE TECHNICAL ISSUES WHEN DISCOVERED AND MAINTAIN THREE-NINE AVAILABILITY FOR THE SERVICES INVOLVED. CRAFT AND IMPLEMENT HIGH-PERFORMANCE RESTFUL MICRO-SERVICES THAT SERVE MILLIONS OF REQUESTS PER DAY.

MINIMUM REQUIREMENTS: 

BACHELORS DEGREE IN COMPUTER SCIENCE, INFORMATION SYSTEMS OR A CLOSELY RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE AS A SOFTWARE DEVELOPER WITH HANDS ON EXPERIENCE OF PUBLIC CLOUD OFFERINGS (AWS, AZURE, GCP), RELATIONAL DATABASES SUCH AS POSTGRES, JAVA SPRING FRAMEWORK, NOSQL SUCH AS DYNAMODB ORMONGODB, MICROSERVICES OR DISTRIBUTED SYSTEMS AND MONITORING AND MAINTAINING PRODUCTION SYSTEMS. ALTERNATE REQUIREMENTS: MASTERS DEGREE IN COMPUTER SCIENCE, INFORMATION SYSTEMS OR RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE AS A SOFTWARE DEVELOPER WITH HANDS ON EXPERIENCE OF PUBLIC CLOUD OFFERINGS (AWS, AZURE, GCP),RELATIONAL DATABASES SUCH AS POSTGRES, JAVA SPRING FRAMEWORK, NOSQL SUCH AS DYNAMODB OR MONGODB, MICROSERVICES OR DISTRIBUTED SYSTEMS AND MONITORING AND MAINTAINING PRODUCTION SYSTEMS.

SPECIAL REQUIREMENTS: MUST PASS TECHNICAL INTERVIEW.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Cloud Native Java Developer
java spring-boot microservices aws cloud javascript May 12

Due to continuous growth, we are currently seeking a few Cloud-Native Java Developers that are fluent in both Java 8 and Spring Boot. In addition to contributing code and tangible deliverables, you will be expected to work as an advisor to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills and a passion for solving complex challenges.

About Us:

  • At Railroad19, Inc., we build custom solutions and provide our clients with top tier development services. We’re a specialized team of developers and architects, which means, we only bring an “A” team to the table. Our culture is built on hard work and a desire to be thought leaders in the industry, this is what sets Railroad19 apart.
  • When you join Railroad19 you are part of a company that values your work and gives you the tools you need to succeed, while offering you a work/life balance. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US.
  • This is a full-time position with comprehensive benefits, vacation, 401k and more. Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.
  • The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).

Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Negotiate appropriate solutions with multiple stake-holders
  • Write and maintain scalable enterprise quality software
  • Build web applications using Spring Boot
  • Build Microservices that connect to Oracle and NoSQL databases
  • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
  • Manage the complete software development life cycle
  • Writing functional and unit tests in order to maintain code quality
  • Work with Jenkins to perform Continuous Integration
  • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects
  • Identify new opportunities, tools, and services to enhance the custom software platform
  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

Skills & Experience:

  • Advanced Java development experience
  • Hands-on experience with Java 8 (especially streaming collections and functional interfaces)
  • Hands-on experience with NoSQL technologies is a plus
  • Hands-on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus
  • Hands-on experience with Oracle, MySQL, ETL
  • Hands-on experience with AngularJS and/or similar JavaScript frameworks is a plus
  • Demonstrates a willingness to learn new technologies and takes pride in delivering working software
  • Excellent oral and written communication skills
  • Experience participating on an agile team
  • Is self-directed and can effectively contribute with little supervision
  • Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience

Working at Railroad19, Inc.

  • Competitive salaries and eligibility for a yearly bonus
  • Excellent Health Care, Dental and Vision benefits
  • 3 weeks vacation, 401K match eligibility, work-life balance
  • No Agencies***
  • This is a non-management position
  • This is a full-time position
Share this job:
Principal Software Engineer
Kyruus  
python flask react-js elasticsearch postgresql full stack May 12
First and foremost, Kyruuvians care deeply about our vision to enable human beings to care for human beings, our mission, and our CORE values: 

• Caring – We care about doing the right thing, in the right way, every time. 
• Ownership – We own both our successes and our mistakes, taking responsibility and always learning how to be better.
• Respect – We respect and celebrate the individual traits that enable each of us, our customers, our providers, and our patients, to be the best that we can be. 
• Empowerment – We embrace a culture that supports everyone’s ability to contribute and lead.

Here’s what that would mean for you in this role. 

What You'll Do:
You will work with Kyruus Product Managers to understand requirements and translate them into features and capabilities.  In addition to coding, you will understand requirements, figure out what to build, and then build it.  You will work on both existing and new products.  You will embrace Agile development practices to bring predictability and accountability to your tasks. In addition to quality of features, you will also measure the impact of your deliverables through the enablement of our Field Teams in their ease, efficiency, and seamless integration and deployment for our customers.

In this role, you'll:
• Work as part of a cross-functional Agile team (software engineers, product managers, product designers, and test automation engineers) to understand what hospital systems need and define and create software to meet those needs.
• Spend most of your time building single-page applications in React from designs and specifications.
Help your team create robust software by contributing throughout the stack when needed (Flask/Python microservices, PostgreSQL, Amazon Web Services infrastructure).
• Mentor junior and senior engineers, and be mentored by other Principal Engineers and Architects.

You'll be successful if:
• You have 8+ years’ experience developing commercial SaaS software using modern architectures and design patterns for performance, scalability, availability, and seamless deployment.
• You enjoy coding and deliver high-quality, robustly designed, easy-to-reason-about software with your proficiency in Python and ability to use Flask to build microservices.
• You have experience deploying Javascript applications in the cloud with technologies such as webpack, React/Hooks, Redux and Node.js.
• Experience with Git/Bitbucket to build, manage and version control software.
• You love coding, and you crank out high-quality, easy-to-reason-about production software. You understand software design patterns (Functional, OOP, Procedural), and you know why they are important.
• You are able to take uncertain requirements, ask the right questions to solidify them, and then break them down into the parts that you can build.
• You take responsibility for quality. You always write comprehensive unit and functional tests with tools.
• You're skilled at communicating your thoughts and designs to your teammates, and you're good at giving constructive criticism.
• You function best as part of a team and you are passionate about teaching and learning.

You'll be amazing if you are all of the above, plus:
• You are familiar with Python and using Flask to build microservices.
• You are experienced in working as part of an Agile/Scrum team and in a DevOps culture.
• You have experience creating, interpreting, and executing finite state machines and statecharts (XState)
• You understand authentication/authorization, and have secured your applications using OAuth(2) and JSON Web Tokens.
• You are comfortable using Amazon Web Service components (e.g., EC2, S3, EMR, ELB, Lambda) to build scalable, resilient solutions.
• You believe continuous deployment, integration and monitoring is important, and have familiarity with tools such as Jenkins, NewRelic, DataDog, PagerDuty and Sentry.

Equal Opportunity Employer
Kyruus is dedicated to providing equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender, national origin, citizenship, age, disability, sexual orientation, genetic information. We will not discriminate, in any employment decision, against any individual or group on the basis of race, color, religion, sex, gender, national origin, citizenship, age, disability, sexual orientation, genetic information, or veterans/national guard/military reserve status. This shall be done in compliance with all applicable federal, state, and local laws in every location in which Kyruus has facilities. 
Share this job:
Full stack web developer
cs sql javascript asp.net-web-api2 vue-js full stack May 11

You have initiative and excellent problem solving skills. You can research solutions and implement them quickly and robustly. You will have ample opportunity to influence the technical direction of the project and contribute to the entire life cycle. In addition to development, you will liaise with clients to investigate and fix bugs and to specify new features. 

You have at least two years commercial experience in C#. However, prior financial services experience is not required and we welcome applicants from any industry. Salary is negotiable depending on experience.

You will work from home, with daily video calls with the rest of the team and occasional face-to-face meetings. Although the job is remote, you MUST be based in the UK (applicants from elsewhere, please do not apply).

Skills & Requirements

Must Have

  • C#, ASP.Net, .Net framework
  • SQL querying (MS SQL or MySQL)
  • JavaScript (jQuery, Ajax…), TypeScript
  • Json
  • Vue.js or Angular (we use Vue.js)
  • Web API
  • CSS/HTML

Nice To Have

  • Web Forms
  • Material Design, Vuetify
  • Entity Framework, NHibernate
  • MVC
  • AWS (EC2, S3, Route 53, Aurora, ElastiCache, CodeCommit/Deploy/Pipeline, auto scaling…)
  • Unit testing
  • Git
Share this job:
Software QA Engineer
selenium javascript jenkins qa linux testing May 11

What we do

Practichem, a Raleigh-based biotech firm focused on speeding antiviral cures to market, uses a patented protein chromatography instrumentation platform to deliver time and cost savings in the race to deliver critical viral health solutions worldwide. 

Chromatography instrument technology lags well behind consumer tech. Many current scientific instruments are controlled by 1993-era software. When compared to current technology, chromatography instruments do not store and share data well. Studies reveal scientists spending the majority of their applied time extracting, converting, and loading data as part of their workflow. This is not a research science problem, or a chromatographic problem. This requires a software technology solution.

Practichem believes scientific instrument software should be as intuitive to use as a smart phone app. We’re setting a new standard for the laboratory by creating browser based software that runs our scientific instruments. Help us drive innovation to the laboratory for greater discovery and collaboration.

Who we are

Practichem is a different kind of company and we like it that way. We have incredibly high standards and hire exceptional people who enjoy pushing themselves to perform at their highest levels every day. Join our team and enjoy an environment that appreciates hard work and achievements. 

What we expect

You appreciate a start-up environment free from bureaucracy. You thrive on open discussion. You have incredibly high standards for documentation and testing procedures. Organization and consistency are standard operating procedures for you.

This must excite you. You must be curious and practical. You will be expected to challenge and be challenged, to create and innovate. Practichem's work style is not for everyone. 

What you will do

  • Manage software testing and strategy.
  • Update tests to reflect the latest user stories.
  • Devise client and server system tests.
  • Write automated integration tests, maintain and update existing tests.
  • Participate in design discussions.
  • Test software and hardware on web applications and instrumentation.
  • Clearly and consistently document issues, bugs, and testing procedures.
  • Prepare and present technical information to departmental, cross-departmental, and executive groups.
  • Provide subject matter expertise and reach out for help when needed.
  • Juggle fast changing priorities, be process minded, and detail driven.

Preferred experience and skills

  • Bachelor's  degree plus at least 5 years relevant experience or demonstrated technical competencies plus at least 5 years relevant experience.
  • Javascript
  • Jenkins, Selenium, or Cucumber
  • JIRA or similar tracking system
  • Effective verbal and written communication skills.
  • Strong problem solving and analytical skills.
  • Understand and analyze complex issues.
  • Work with minimal supervision and document daily goals.
  • Have strong organizational skills.
  • Experience in scientific instrumentation.
  • Experience with databases.
  • Start-up environment experience.

What we offer

  • Competitive compensation and benefits. We work reasonable hours and rarely get called on nights, weekends, or holidays.
  • We support remote work.
  • You'll work alongside other accomplished engineers and scientists.
  • Choose a Mac or a PC. You can run Windows or a Linux distro.
  • Join Practichem and get $500 in cozy cash to set your workspace how you want. Buy a super mouse, a wrist thingy, a special chair, plant, mood ring, or maybe a Maneki-neko?

Fun

Make sure you’re having fun at work -- meet new friends, push yourself in new ways, try new things. If you aren’t having fun at some level, you’ll be unhappy. We don’t want that. We want you to work hard, love what you do, and have fun.

Share this job:
Product Designer
komoot  
user-interface css figma-api html javascript product design May 11

Millions of people experience real-life adventures with our apps. We help people all over the world to discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times — and, with more than 9.5 million users and 50,000 five-star reviews — komoot is on its way to becoming one of the most popular cycling and hiking apps.

Join our fully remote team of 60+ people and change the way people explore!

We are now looking for a smart and talented product designer to take over the design of one of komoot’s core products on all platforms (Web, iOS, Android).  You will become an essential part of a high performing team where continuous improvement, collaboration, open feedback and communication is expected, encouraged and rewarded. You will own and drive the design of one of komoot’s products across all above mentioned platforms.

What you will do

  • Own and drive the design of one of the core komoot products on all platforms (Web, iOS, Android). You will be the designer in a cross-functional team, working closely with developers, product managers and copywriters in order to provide the best possible design solutions. You’ll also oversee the implementation of your work across all platforms.
  • Partner with product managers and developers to define problems and goals, map user flows, prototype interactions or polish existing features.
  • Be autonomous and proactively draft layouts and interfaces, come up and prototype new features or improve the existing ones. You will work in quick iterations based on real feedback from our users and solid metrics. 
  • Work with other designers on improving  design systems, fast processes and bringing design at komoot to the next level.

Why you will love it

  • Your work will enable millions of people to have awesome outdoor experiences.
  • You’ll build and improve a product that we’re pretty sure you’ll end up using for your own outdoor trips.
  • You’ll be working in fast cycles and continuously improve features based on direct user feedback.
  • You will become a key player amongst a team of highly motivated and talented people.
  • We let you work from wherever you want, be it a beach, the mountains, your house, co - working center of your choice or anywhere else that lies in any time zone situated between UTC-1 and UTC+3.
  • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides.

You will be successful in this position if you

  • Have 3+ years cross platform design experience (Web, Android, iOS) building an awesome digital product and product features, ideally from an in-house environment.
  • Are highly skilled in state of the art design tools like Figma and Sketch and a solid knowledge about HTML, CSS and JavaScript.
  • Have an excellent eye for design and attention to detail: You’re obsessed with designing and optimizing awesome products that users love.
  • You are an excellent team player and enjoy working in small, tight knit teams in a highly collaborative fashion, alongside developers and a product manager.
  • You are a great facilitator with outstanding communication skills. You want to be an essential part of a high performing cross functional team where continuous improvement, collaboration, open feedback and communication is expected, encouraged and rewarded.
  • You deeply care about the impact of your work, you enjoy solving problems of all kinds for different kinds of users. You are used to testing your solutions through regular and continuous user feedback as well as metrics and A/B tests. 
  • You are passionate about digital product design and you have a user focused mentality.  You easily balance the newest industry approaches and pragmatic, data-driven product design solutions.

Sounds like you?

Then send us the following:

  • Your CV in English highlighting your most relevant experience
  • A write-up explaining who you are and why you are interested in working at komoot
  • At least 3 relevant examples of your work explaining your contribution in each of them
  • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account or your OpenStreetMap profile (if you have one)
Share this job:
Backend Engineer
python security rust backend javascript machine learning May 10

Background

The future will be distributed. This is important because the centralized powers of today extract our data and sell it to the highest bidder, to our detriment. We can fix that. Federated protocols for messaging, microblogging, as well as distributed network architectures for payments, identity and organization are well underway. We are missing a consumer product that enables users to move away from data repositories centralized in the hands of big tech so they can safely and privately interact with digital technology. We need a new personal computing platform that enables this. And we need your help to build that platform.

Our organization is a values driven cooperative that prioritizes people and our planet over profit. We aim to have a global and positive impact on people’s lives by creating technology that works for people, instead of trying to extract data or money from them. We value open and open source software We look for strong values-driven people who share our vision. We look forward to telling you more about our vision, our values and what we are building.

Requirements

  • *Nix experience
  • CI/CD development
  • Ability to independently architect an application
  • Proficiency in multiple programming languages (e.g. javascript, python, C)
  • Ability to learn a new language quickly (e.g. rust)
  • Community participation and management
  • Security minded (ability to architect for security)
  • Analytic communication skills
  • [Optional] Ability to work remote
  • [Optional] Machine learning affinity

Role

We are looking for a fun and skilled full-time backend engineer to join our diverse and distributed team. We are bound by our common vision and strong values. You will help our team to design and develop the backend for our privacy-by-design data platform. We are looking at using a graph database in combination with security focussed language (e.g. rust) and possibly modules written in other languages (e.g. python, swift). You will join an existing organization of machine learning and distributed technology (e.g. blockchain) researchers. We are just transitioning from research to productizing our solution and look forward to working closely with you to see our common vision come alive. 

Values

We are strongly values driven. We believe that this provides the structure to scale our organization, innovate our technology and attract top talent as we strive to change the world towards a better future. These values apply to how we work and the philosophy of the solutions we create. 

What we offer

As an early organization we offer a base salary with a large stake in the future upside of our effort. Our leadership has successfully started and sold previous startups. We offer a creative, highly participatory environment without the classical top-down hierarchy. We value that each candidate brings their own unique mix of skills and experience. 

We have a preference to hire in Amsterdam or to offer relocation to Amsterdam. We believe your life outside your professional commitments should be enjoyed, and time to rejuvenate is critical to thriving: we offer 5 weeks paid holiday time.  

Share this job:
Senior Web Developer
Ario  
react-js javascript node-js senior html css May 08

As a Senior Web Developer you will assist in the development of the Ario web technologies. You will have the opportunity to work with world-class applications in the exciting, emerging field of augmented reality. We’re a growing startup, so we’re looking for someone that will jump right in with our new growth initiatives. The position will work out of our headquarters in Norfolk, Virginia, where the waterfront meets business. It’s a wonderful location to live, work and play. 


Experience // Responsibilities

  • Experience with modern front-end build pipelines and tools
  • Strong proficiency in JavaScript, CSS, and HTML, including DOM manipulation and the JavaScript object model
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows, such as Flux, Redux, or MobX
  • Knowledge of isomorphic React is a plus
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as OAuth 2.0 and JSON Web Tokens
  • TypeScript / NodeJS development
  • Work with version control systems such as GIT
  • Help architect front and back end systems
  • Work on solutions for containerized or on-premise solutions
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization

Preferred Skills

  • You’re data-driven with a commitment to the process
  • You enjoy working in a fast-paced, entrepreneurial, results-oriented culture
  • You’re well organized and analytical with an ability to work well under pressure
  • You’d consider yourself a strong team player and proactive contributor

Perks

We’re located in downtown Norfolk, VA with 16th floor views of the Norfolk Harbor and plenty of windows and sunlight. Located steps from the Norfolk Tide Light Rail you’ll find coming and going from our headquarters easy, but if you prefer to drive we provide paid parking onsite. Our location is immensely walkable to countless restaurants and venues. We want you to be comfortable and have the tools you need to succeed. We’ll hook you up with a brand new Macbook or PC and noise canceling headphones of your choice. We’ll also provide one of those nifty standing desks if you’d like. We want you to be healthy and happy. We offer health insurance options (and we’ll even pay for part of it!), a fitness contribution and 3 weeks off to start. Through the co-working space we participate in you’ll have access to a podcast booth, showers, local fresh-brewed coffee, wellness/ mother’s room and more.

Equal Opportunity

Ario is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on, age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Ario is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. Please let us know if you need a reasonable accommodation to apply for a job or participate in the application process.

Interested? Let's talk!

Share this job:
Full stack Rails developer: Superhero poised to change the world
ruby-on-rails javascript full stack ruby May 08

You are a triple threat (at least!)skilled with Ruby on Rails, modern JavaScript (like React, Angular, Vue, or Svelte), and CSS.

We know that headhunters are already beating down your door. We want to earn our right to keep you every single day.

Hey, my name is Calvin, and I know how you feel.

Because...

Even though I am the founder of the successful online platform Simplero.com andmight I addIve been blessed with a wonderful staff of intelligent and kind people from all over the globe, things were not always like this.

I spent many a dark hour figuring out why being awkward in the company of other human beings made me become great at developing software.

Part of that is probably that being broken and alone is a good motivator for developing skills as a programmer.

But for many other things in life?

Not so much.

Anyway, today Im happy to report that I enjoy the best of both sides:

The light side of having mastered the art of focus and logical thinking.

AND...

Having great relationships and being able to build a strong organization with an incredible team and massive growth potential.

But alas.

A dark and evil power is upon us.

And this

...is where you enter the story.

You will be the Superman who is called upon to hammer the villains back into the abyss from whence they came.

Oops. I got carried away...I do that.

The truth is, we have an amazingand shockingly smallengineering team. Im eager to add a few exceptional people who can help in our fight against evil.

I mean that part by the way. Jokes and corny comic book metaphors aside...what were doing is important. Were out to change the world, and we need your help.

So what do you say..?

Do you want to play, or dont you?

Under this youll find the usual features and benefits, but dont let that keep you from raising your hand if you feel a connection after reading this.

Your friend in the good fight,

Calvin Correli

CEO and founder of Simplero

Whats in it for you:

  • Changing lives at scale. Making the tools that empower experts to make a living teaching others is seriously high-leverage work.
  • Be part of a high-autonomy, high-accountability, fully-remote team.
  • Show exactly what you created AND know exactly how many customers benefit from it how often.
  • With a development team rarely larger than 2 people, we created what other companies need armies to make, and we'll teach you how to do it yourself. Welcome to the 100x club!
  • Know how great it feels when you make a customers day. Youre not locked in a room 4 floors away from anyone who talks to a customer: youll see the impact of each bug fix, surprise and delight tweak, and feature.

Benefits

  • 4 weeks of mandatory vacation per year. We cant force you to have a good time, but please, please shut off Basecamp.
  • Access to hundreds of hours of training material, books, workouts, etc.. For just about anything you want to learn about Internet business, personal growth, software developmentif its not already in our virtual library, just ask.
  • Personal and professional coaching. Who do you want to be? How do you want to grow yourself and your career?

What sets Simplero apart:

  • No VCs. No outside funding. No exit strategy. We do it because we love it today, not because we hope to make out like bandits in the future.
  • We're profitable and have been in business for 10 years. It's a solid, stable, proven company, product, and model, not some fly-by-night operation or risky gamble.
  • We have 2,000 active customers. Our customers have made $160,000,000 using Simplero. Were the real deal.
  • We're founded by a developer, so you've got deep technical understanding and support all the way to the top.
  • We solve real problems for real people that they're happy to pay us real money. We sign off each day knowing we made a difference in someone's life.
  • We do things differently from other companies. You'll see. We laugh a lot. We breathe. We care about our people. We support you on your journey.

About Simplero

Simplero is a freedom machine: It lets our customers escape corporate America and create a living doing something that excites them, independent of time and place.

Simplero is a business machine: It runs our customers businesses so they can focus on transforming lives, on connecting with their own customers, and on their own spiritual journey.

Simpero is a transformation machine: The lives of our customers and their customers are forever transformed through building their business and living on Simplero. Each interaction with Simplero lifts their vibration.

Simplero is a well-oiled machine: The software and the company as a whole runs incredibly smoothly. We compete against much larger competitors by being incredibly effective and efficient.

Simplero was founded by and is led by Calvin Correli, whos a very talented developer himself. He has been programming since he was a kid, and has been on Rails since the very beginning.

Simplero is a Software as a Service platform for small business and solopreneurs. It allows customers to sell online courses in everything from business, marketing, and how to rent your house on AirBnB, to yoga and meditation and how to live a happy life.

We have an incredible, dedicated and brilliant team and roughly 2000 amazing customers with a collective reach of over 5 million people all over the world, and growing each week

Share this job:
Cloud Scala Software Developer
scala playframework cloud java javascript docker May 08

Cloud Scala Software Developer (Remote United States)

At Railroad19, we develop customized software solutions and provide software development services.  We are currently seeking a Scala Software Developer that is fluent in Scala and web applications.  The successful engineer will be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.


At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 

This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.


The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  

Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Negotiate appropriate solutions with multiple stakeholders
  • Write and maintain scalable enterprise quality software
  • Develop new applications and production application support
  • Participate in detailed technical design, development, and implementation of applications using existing and emerging technology platforms.
  • Manage the complete software development life cycle
  • Writing functional and unit tests in order to maintain code quality
  • Develop understanding of client business processes, objectives, and solution requirements.
  • Participate in project work groups with subject matter experts and stakeholders to understand specific needs
  • Collaborate with other teams in order to deliver a highly performance application that contains little or no defects
  • Identify new opportunities, tools, and services to enhance the custom software platform
  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

Skills & Experience:

  • Advanced Scala development-based software solutions
  • Extensive enterprise experience in web applications
  • Enterprise experience with relational and nonrelational database
  • Hands on experience with Azure and/or Google cloud, Docker or Container Orchestration (Kubernetes) is a plus
  • Hands on experience with Postgres, MySQL, or Redis technologies is a plus
  • Hands on experience with Play framework
  • Hands on experience with Java 8 a plus
  • Hands on experience with NoSQL technologies
  • Familiar React and/or similar JavaScript frameworks is a plus
  • Demonstrates willingness to learn new technologies and takes pride in delivering working software
  • Excellent oral and written communication skills, analytical, and problem-solving skills
  • Experience participating on an agile team
  • Is self-directed and can effectively contribute with little supervision
  • Experience in Banking/Finance fields a plus
  • Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience
Share this job:
Senior Full-Stack Ruby on Rails Entwickler
ruby-on-rails ruby react-js senior javascript testing May 08

Senior Full-Stack Ruby on Rails Entwickler (100% Remote, Festanstellung 60 - 100%)

# Was sind meine Aufgaben?
- Full-Stack Entwicklung in Ruby on Rails und React
- Einbringen eigener innovativer Ansätze in der Entwicklung
- Schreiben von effizientem, selbsterklärendem, leistungsfähigem und getestetem Code
- Selbstständiges und verantwortungsbewusstes Arbeiten in einem agilen Scrum-Team

# Was bringe ich mit?
- Wir erwarten solide Programmiererfahrung in Ruby on Rails und Javascript, idealerweise auch React
- Gutes Verständnis von Web Development, Design Patterns und Application Security Best Practices
- Qualität geht über Quantität, kein "Gebastel", aber auch gesunden Pragmatismus: Die richtige Mischung ist der Schlüssel!
- Routine in automatisiertem Testing, Continious Integration
- Erfahrungen im Umgang und Entwicklung von APIs (REST, GraphQL von Vorteil)
- Grundkenntnisse mit Linux-Servern, idealerweise auch Docker
- Begeisterung für neu entstehende Technologien und Methoden
- Hohe Motivation, Kommunikationsfähigkeit, Zuverlässigkeit und Wissbegierde
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

# Was bieten wir Dir?
- Ein kleines Team mit flachen Hierarchien in dem Du Dich wohlfühlen wirst und Deine Meinung zählt
- Festanstellung in Deutschland oder der Schweiz
- 100% Remote/ Home Office und sehr flexible Arbeitszeiten
- Handyvertrag unlimited innerhalb Europa
- ...und natürlich ein attraktives Gehalt!

Share this job:
Ad Tech Team Software Engineer
javascript node May 07

Description


Mediavine is a growing and completely remote company.

Tired of boring CRUD apps? Glutton for challenge? Come work with us in the convoluted industry of Ad Tech! Mediavine is hiring for an Ad Tech Engineer. Here's some fun numbers about our company.

You'll be working with:

* Scripts executing on 6,000+ publisher sites

* Servers operating at 400,000+ requests per minute

* Services hosting 12,000,000+ auctions per minute

Sound intense? Sometimes! Most of the time though it's not half-bad. Here's what we're looking for in a engineer:

* Strong javascript/node skills. Maybe you know it all, or maybe you're lighting quick with the stack overflow searches. Doesn't matter to us as long as the language isn't your bottleneck.

* Stronger problem solving skills and a bit of determination as well. To be honest, a lot of our day-to-day isn't too difficult. But mind-melting problems come up occasionally and you'll be expected to assist in figuring them out!

* Ability to self-manage. We're a 100% remote company, so a bit of autonomy and decent work habits is required in order to be productive.

Ready to apply? Click the button. What's the worst that could happen? Talk to you soon!



Requirements



Proficiency in Node and Javascript and ability to solve complex problems



Benefits


  • Travel opportunities
  • Remote work environment
  • Comprehensive benefits including 401k, Health, Dental, and Vision insurance
  • Learning allowance
  • Access to experienced engineers with direct mentorship opportunities
  • Generous Vacation/Time off policies
  • Additional side benefits such as home-office upgrades, tuition reimbursement, paid gym memberships and wellness retreats, upgraded flights, cool swag and more
  • Salary: $90K-$120K
Share this job:
NetSuite Developer
 
javascript saas cloud api finance May 07
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is looking for an experienced NetSuite Developer to join it's Business Systems (Finance) team. The team is tasked with optimizing the systems and processes that drive Atlassian from Quote to Cash, Procure to Pay, In this role, you will establish a winning partnership with Finance Accounting teams in providing creative solutions across various financial functional domains. From a system standpoint, you will be involved in various aspects of implementing exclusive automation in such a way that such solutions are built to scale with our growing business.

Responsibilities
We love developers who are empathetic, analytical problem solvers with appetite and passion to build the best in class, future proof solution design and deployments. You are a good fit if you relish solving challenges, have the ability to see around corners and know what's coming next and your personal mantra is 'bring it on' when faced with a new challenge. You have excellent written, verbal and listening interpersonal skills and be able to prioritize and deliver the most important things first.

More about You: On your first day, we'd love for you to have:

  • An out of the box thinking approach in solving complex technical problems, yet scalable solutions, challenging the status quo with our current implementation as we look to scale rapidly.
  • 5+ years of development experience in NetSuite Order-to-Cash, Procure-to-Pay & Record-to-Report business processes
  • Worked on SaaS platforms and applications such as NetSuite, Oracle Cloud, RevPro, Coupa, etc
  • Solid experience in building technical solutions using NetSuite Workflow Manager (Suite Flow), Suite Script (1.0 & 2.0) using Suitelets, User Event, Client Scripts, and Scheduled Scripts, Workflow Action Scripts, Portlets, Map Reduce Script and Restlets.
  • Integration experience with other systems using web services, API, RESTful Services, Suite Talk, etc
  • Comfortable interacting with Business stakeholders, Cross-functional/technical team members to design, project-manage and implement solutions.
  • Experience in the Information Technology sector and integration services to/on E-Commerce, Billing, HR or ERP systems
  • Knowledge on JavaScript, JQuery, AJAX,XML, JSON
  • Knowledge of NetSuite Print layouts and Advanced PDFs
  • Work with delivery leads to arrive at accurate estimates and to manage a healthy backlog.

It's preferred, but not required, that you have:

  • Experience working with Mulesoft, Dell Boomi, etc to integrate Netsuite with 3rd party applications like Workday, Coupa, Salesforce, etc
  • Experience with Git based version control systems like Bitbucket, GitHub or Gitlab
  • Continuous integration standard methodology expertise using tools like Bamboo
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Full Stack Javascript Engineer
javascript react-js node-js full stack docker backend May 07

Posizione

Cosa puoi aspettarti da noi

  • Contribuirai allo sviluppo di piattaforme core per l’area New Business di Facile.it
  • Lavorerai all’interno di uno dei team cross-funzionali e avrai modo di esprimere le tue competenze sia tecniche che gestionali 
  • Collaborerai alla creazione di architetture a micro-servizi e micro-frontends scalabili su architetture distribuite ad integrazione e parziale sostituzione dei sistemi esistenti

Requisiti

Chi sei

  • Ti occupi di sviluppo software da almeno 5 anni
  • Hai una conoscenza approfondita di JavaScript, incluse le ultime funzionalità di ES6 
  • Hai esperienza con backend JavaScript, con API e con lo sviluppo di web services Node.js
  • Hai esperienza nello sviluppo di web components riusabili in React
  • Hai esperienza di tool JavaScript come Babel e Webpack
  • Esperienza nella scrittura di test unitari e funzionali su applicazioni Full-stack JavaScript 
  • Esperienza con database relazionali e NoSQL 

Completano il tuo profilo:

  • Esperienza con Apollo Client/Server
  • Esperienza nella scrittura di API GraphQL
  • La conoscenza di Docker e Kubernetes
  • Esperienza nella progettazione ed implementazione di architetture a microservizi e micro frontends

Cosa offriamo

  • Assunzione a tempo indeterminato con retribuzione commisurata all’esperienza e fondo salute integrativo
  • Un team IT giovane e dinamico con una mentalità aperta a nuove tecnologie e processi
  • Piani di inserimento e crescita personalizzati
  • 1 venerdì al mese fuori ufficio dedicato alla condivisione ed allo studio con il team
  • Budget formazione personale
  • Biblioteca di libri di tecnologia con più di 100 titoli
  • Partecipazione ad eventi di tecnologia
  • La possibilità di fare il lavoro che ami in una realtà italiana di successo con un team d’eccellenza al tuo fianco

Puoi scoprire qualcosa in più su di noi attraverso il nostro blog https://engineering.facile.it.

Share this job:
Front End Engineer
javascript user-experience html vue-js open-source frontend May 06

About the position

Creative Commons is building CC Search, a search engine of openly licensed content, to allow large bodies of open works to be discovered and reused with confidence by digital creators and educators alike. We have a small, talented team, tackling this large challenge. CC Search came out of beta one year ago, and we average 250,000 monthly active users, browsing the 400M+ images currently indexed.

CC Search is an open source software project and the Creative Commons team is 100% remote. This position reports to the Director of Engineering.

As the sole front end engineer on the project, you own building, testing, and release of new features on the front end, working closely across the tech and product teams, to keep implementing great experiences and interfaces for CC Search’s global user base. You will also be the primary maintainer of the open source code and help build an active community of contributors around it.

Primary Responsibilities

  • Architect, build, and maintain CC Search, including:
    • Building and testing user interfaces and experiences that will make the openly licensed content discoverable through CC Search more accessible and usable.
    • Writing modular, scalable, and well-documented code.
    • Providing an usable, human-centered, accessible perspective to our code and products.
  • Collaborate with the rest of the CC Search team, including:
    • Helping with ideation and design of new features in collaboration with the product and design team.
    • Collaborating with the Backend Software Engineer and Senior Data Engineer to support the smooth operation of CC Search.
  • Integrate with and improve Vocabulary, CC’s design system.
  • Build an open source community around CC Search actively, including:
    • Participating in conversations with contributors  via GitHub and chat (Slack).
    • Participating in programs such as Google Summer of Code and Outreachy as a mentor on behalf of CC.
    • Writing blog posts, maintaining documentation, reviewing pull requests in a timely manner, and responding to issues from the community.
  • Collaborate with other outside communities, companies, and institutions to further Creative Commons’ mission.

Qualifications and requirements

  • Demonstrated experience architecting, building, and deploying large consumer-grade JavaScript web applications in production
  • High level of proficiency with JavaScript language and ES6 syntax and features
  • Proficiency with Vue.js
  • Superior HTML/CSS skills
  • Experience working with a designer and contributing to designs
  • Fluent in English
  • Excellent written and verbal communication skills
  • Ability to work independently, build good working relationships and actively communicate, contribute, and speak up in a remote work structure
  • Curiosity and a desire to keep learning
  • Nice to have (but not required):
    • Experience with contributing to or maintaining open source software
    • Experience with user testing
    • Familiarity with working with existing design systems or design libraries
    • Familiarity with Python

Diversity & inclusion

We believe that diverse teams build better organizations and better services. Applications from qualified candidates from all backgrounds, including those from under-represented communities, are very welcome. Creative Commons works openly as part of a global community, guided by collaboratively developed codes of conduct and anti-harassment policies.

Work Environment and Location

Creative Commons is a fully-distributed organization — we have no central office. This position is in a remote working environment and you can be anywhere in the world as long as you’re available for meetings between 2 PM to 8 PM UTC. You must have reasonable mobility for necessary travel, and high-speed broadband access. Laptop/desktop computer and necessary resources are supplied. Some travel is required for, among other things, face-to-face meetings and the annual CC Summit, though there will be no CC travel in 2020.

Salary and Benefits

Creative Commons is a leading non-profit employer, offering competitive salaries and benefits, including health and wellness plans, annual retirement contributions, and a positive, supportive work environment. The salary range for this position is $80K - 90K USD (or equivalent).

How to Apply

Please email your resume and cover letter as a PDF to “jobs@creativecommons.org” with the subject heading of “Front End Engineer / [Last Name].” Your cover letter should address why you are interested in this job and why you’re a good fit based on the requirements and responsibilities.

No phone calls, please. No recruiters. 

Share this job: