Remote Node.js Jobs

Yesterday

Engineering Manager
 
manager java javascript cloud aws azure May 10
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

DUTIES:
MANAGE A TEAM OF DEVELOPERS FOR ATLASSIAN’S CONFLUENCE CLOUD PRODUCT. MEMBER OF THE ENGINEERING TEAM, CRAFTING ATLASSIAN’S NEXT GENERATION OF INFRASTRUCTURE AND DELIVERING VALUE TO ATLASSIAN CUSTOMERS THROUGH CREATIVE IMPROVEMENTS TO SOFTWARE PRODUCTS BASED ON FAMILIARITY WITH AGILE SOFTWARE DEVELOPMENT METHODOLOGIES. WORK CLOSELY WITH DESIGN AND PRODUCT MANAGEMENT TEAMS TO INFLUENCE THE DIRECTION OF THE PRODUCT AND PLAN THE STEPS TO ACHIEVE THEIR GOALS. UTILIZE TECHNICAL KNOWLEDGE TO BUILDING EFFECTIVE TEAMS, EMPOWERING THEM TO ACHIEVE THEIR GOALS, AND PUTTING THOSE GOALS INTO A BROADER CONTEXT. MANAGE AND OVERSEE DEVELOPERS, COACHING AND SUPPORTING THEM IN THEIR PROFESSIONAL DEVELOPMENT, UNLOCKING THEIR POTENTIAL, AND CHALLENGING THEM TO STEP OUTSIDE THEIR COMFORT ZONE TO GROW AND EXCEL. LEAD SOFTWARE DEVELOPERS IN UTILIZING CURRENT SOFTWARE TOOLS AND PRACTICES, SPECIFICALLY IN CLOUD PLATFORM TECHNOLOGIES, SUCH AS AWS, AZURE AND GOOGLE CLOUD. SECURE CLOUD/WEB-BASED SOFTWARE APPLICATIONS. WORK CLOSELY WITH DESIGN AND PRODUCT MANAGEMENT TEAMS TO INFLUENCE THE DIRECTION OF SOFTWARE PRODUCTS, TACKLING SCALABILITY, PERFORMANCE AND COMPLEXITY OF PRODUCTS. BUILD EFFECTIVE TEAMS, EMPOWERING TEAM MEMBERS TO ACHIEVE GOALS BASED ON PERFORMANCE AND GROWTH MANAGEMENT.

MINIMUM REQUIREMENTS:
MASTER’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR RELATEDFIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE BUILDING HIGHLY SCALABLE ARCHITECTURE, MAINTAINING THE PRODUCTION ENVIRONMENT, BUILDING AND OPERATING PRODUCTION LEVEL WEB APPLICATIONS USING FRONTEND TECHNOLOGIES SUCH AS JAVASCRIPT, REACTJS, TYPESCRIPT, BACKEND TECHNOLOGIES SUCH AS JAVA AND SPRING/HIBERNATE, NODEJS, TYPESCRIPT AND DATABASES INCLUDING MONGODB AND A RELATIONAL DATABASE SUCH AS POSTGRES OR MYSQL, AND DEVOPS TECHNOLOGIES SUCH AS AWS, NGINX, SIGNALFX, SPLUNK AND VARNISH.

ALTERNATE REQUIREMENTS:
BACHELOR’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR RELATEDFIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE BUILDING HIGHLY SCALABLE ARCHITECTURE, MAINTAINING THE PRODUCTION ENVIRONMENT, BUILDING AND OPERATING PRODUCTION LEVEL WEB APPLICATIONS USING FRONTEND TECHNOLOGIES SUCH AS JAVASCRIPT, REACTJS, TYPESCRIPT, BACKEND TECHNOLOGIES SUCH AS JAVA AND SPRING/HIBERNATE, NODEJS, TYPESCRIPT AND DATABASES INCLUDING MONGODB AND A RELATIONAL DATABASE SUCH AS POSTGRES OR MYSQL, AND DEVOPS TECHNOLOGIES SUCH AS AWS, NGINX, SIGNALFX, SPLUNK AND VARNISH.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Backend Engineer -Cloud Microservice Architecture
aws node-js blockchain microservices javascript backend May 10

What we're working on

Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

Who you are

We are looking for a candidate who has experience with microservice, event-driven architecture in AWS including challenges such as long-lasting functions and with interest in incorporating Blockchain and NFT.

Requirements

  • 7+ years of professional experience (A technical assessment will be required)
  • Senior-level experience with NodeJS, Express, AWS, Blockchain and NFT
  • Experience design backend rest APIs, Microservices and database models
  • Serverless experience with AWS lambda or Azure functions
  • Versatility in Tech Stack will be advantageous
  • Ability to create clean, modern, testable, well-documented code
  • English fluency, verbal and written
  • Personality traits: Professional, problem solver, proactive, attention to detail.

Working at Clevertech

People do their best work when they’re cared for and in the right environment:

  • RemoteNative™: Pioneers in the industry, we are committed to remote work.
  • Flexibility: Wherever you are, and wherever you want to go, we embrace the freedom gained through trust and professionalism.
  • Team: Be part of an amazing team of senior engineers that you can rely on.
  • Growth: Become a master in the art of remote work and effective communication.
  • Compensation: Best in class compensation for remote workers plus the swag you want.
  • Cutting Edge: Stay sharp in your space, work at the very edge of tech.
  • Passion: Annual financial allowance for YOUR development and YOUR passions.

Getting Hired

Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!

The best people in tech just happen to be all over the world. Are you one of them? APPLY NOW

At Clevertech, we're committed to learning and growing every day, together. Join our community and subscribe to our newsletter, featuring curated topics picked by Clevertech's best. https://www.clevertech.biz/join-our-community

Share this job:
Senior Full-stack JavaScript Developer React and Node
react-js javascript redux websocket node-js senior May 10

What we're working on

Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

Your role

Your role as a Full-stack developer at Clevertech will actively contribute to creating software solutions that will set industry standards. You will work alongside some of the best in a collaborative environment while focusing on your core skills. Be a master of your craft while being 100% remote and never have to worry about filling in timesheets.

Requirements

  • 7+ years of professional experience (A technical assessment will be required)
  • Senior-level experience in the front-end (React) and back-end (Node, Express, Mongo, SQL)
  • Additional Java experience will be advantageous
  • Ability to create clean, modern, testable, well-documented code
  • English fluency, verbal and written
  • Personality traits: Professional, problem solver, proactive, passionate, team player.

Working at Clevertech

People do their best work when they’re cared for and in the right environment:

  • RemoteNative™: Pioneers in the industry, we are committed to remote work.
  • Flexibility: Wherever you are, and wherever you want to go, we embrace the freedom gained through trust and professionalism.
  • Team: Be part of an amazing team of senior engineers that you can rely on.
  • Growth: Become a master in the art of remote work and effective communication.
  • Compensation: Best in class compensation for remote workers plus the swag you want.
  • Cutting Edge: Stay sharp in your space, work at the very edge of tech.
  • Passion: Annual financial allowance for YOUR development and YOUR passions.

Getting Hired

Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!

The best people in tech just happen to be all over the world. Are you one of them? APPLY NOW

At Clevertech, we're committed to learning and growing every day, together. Join our community and subscribe to our newsletter, featuring curated topics picked by Clevertech's best. https://www.clevertech.biz/join-our-community

Share this job:

Last Week

Full Stack Software Engineer
Applied  
node-js vue-js aws serverless-framework agile full stack May 09

About Applied

Applied is the platform for unbiased hiring.

We’re pushing back against outdated hiring practices by rearchitecting the process and leaving CVs behind. Our product is born out of scientific research, data-driven methodologies and has a purpose: it removes flawed signifiers, mitigates systemic inequalities, and surfaces the best candidates, taking the guesswork out of hiring.

Given what we do, we’re keen to build diverse teams and offer flexible and part-time working hours. We trust people to work enough hours to do good work, at times that suit you and your team.

You can read more about us in the New York Times, Harvard Business Review, TechCrunch and New Scientist and learn more about how we give Candidates useful feedback here.

About Our Engineering Team

A note about our team: we place high value on trust, communication, ambition, empathy, accountability, user & data driven decisions, and have a bias towards action and curiosity.

We’re a team who:


  • Are passionate about making high quality digital products that add real and meaningful value to people's lives


  • Can collaborate effectively, inspire those around them, and start from a position of empathy.


  • Understand the business objectives, the needs of the broader team and work with product managers to prioritise accordingly.


  • Are comfortable working in an early-stage environment, and the uncertainty (fun!) that change can bring. Get the right balance between beautiful code, and getting things done.

The Role

We’re changing the way hiring is done for good and need to scale our engineering team to build great features for users on an infrastructure that's fit to scale with us. We want to build a platform that's as much of a pleasure to work on as a developer as it is to use as a customer!

We have a great starting point: 100s of customers that love us, a mature and easy deployment process, good test setups, nice infrastructure (Lambda, Fargate, ECS, Terraform, Elasticsearch...) and a nice tech stack (Node.js, Vue). We have big plans to ensure scalability and developer experience - decoupling as much as we can, moving to Typescript to help us write safe code easily and using functional approaches to ramp up modularity and maintainability.

In your first 6 months at Applied you'll:


  • Make big contributions to our product. You'll be deploying to production on day one and getting stuck into our scrum process from the very start.


  • Be involved in product design - as engineers we care about our users and work closely throughout the product design process to ensure we deliver great features quickly.


  • Get to know (and work on) the entire product + infrastructure.


  • Work to improve our infrastructure, tooling and tech stack.


  • Shape our process - we love a good retro and continually inspecting and improving how we work is core to how we work as a team.

You'll benefit from:


  • Equity in the business


  • Wellbeing benefit and access to Spill


  • Remote working budget


  • Internet stipend


  • Learning & development budget + progression support


  • Involved in other aspects of the business, from strategy, management and training, to shaping team culture


  • Being part of something that's both commercially successful and socially important

We’re working remotely first and finding better options for folks who need an office. Our general aim is to have 2 away days throughout the year so we can all meet in person at least a few times a year.

Next Steps

Our process is progressive - Instead of submitting a CV, you’ll answer 5 work-related questions. Our goal is to assess your approach to a problem, and better understand what knowledge and skills you have.

If you work at Applied, you'll need to search for things, so feel free to do this during the application as it isn’t a test.

Your answers will be anonymized, randomized and reviewed by the team. We use these scores to shortlist for interview where we will do a tech design session as a team, a pair programming task and a reverse interview where you get to ask us questions.

We also think giving feedback is incredibly valuable for candidates, so at the end of the process you'll see how well you performed during the application process.

Right to work: We are open to engineers who live within a 4 hour timezone of London, UK. In these instances, we work with an EOR. However, we do NOT provide visas in order to move to the UK, so please only apply if you have a right to work in the country where you reside in.

Expected duration of this application process: 2 months.

Share this job:
Lead Full Stack Java Developer
Lumen  
java typescript vue-js kubernetes mongodb full stack May 08

The Role

We are looking for a Senior Full-Stack Engineer. This new team member will contribute to building one of the products that run as part of our Cloud architecture, touching all aspects of the development lifecycle from coding to deployment and all the way down to support. This team player translates product vision and requirements into software design. He/She helps the organization to redefine how developers and enterprises deploy applications to the cloud and empower them to deploy and manage the most complex applications and topologies in just a few clicks.

The Main Responsibilities

  • Write clean, maintainable code, including test.
  • Work in a CI/CD environment.
  • Participate in meetings and conferences to gather requirements y discuss architectural decisions.
  • Translate product vision and requirements into software designs.
  • Collaborate with other employees to ensure quality product enhancements.
  • Work under agile principles.

What We Look For in a Candidate

Minimum requirements

  • 5 + years of professional experience developing web applications.
  • Expert defining Backend Architecture and guidelines.
  • Familiar with all aspects of MV* frameworks.
  • 2 years' experience with concurrent or distributed programming techniques.
  • 5 years’ experience with a modern programming language, ideally Vue and one of: Python, Java.
  • Advanced Linux admin and programming skills.
  • Familiar with the whole web stack, including protocols and web server optimization techniques.
  • Functional programming experience.
  • Experience with API integration and Micro Services and Containers.

Nice to have

  • Experience with Kubernetes is a plus.
  • Experience with good engineering practices (test-driven development, continuous integration, etc.)
  • Java, Node.js, GO are a plus.
  • Document Oriented Databases: MongoDB.
Share this job:
Full Stack Software Engineer
react-js node-js typescript mongodb kubernetes full stack May 06

farmer connect® aims to help the food and beverage supply chain evolve into a collaborative data-driven model connecting participants at every level. One of the ways we try to support his transformation is by providing innovative digital products and services. In close collaboration with our clients, we’re continuously extending our products with innovative and relevant features – to make sure they’re developed swiftly and in a really clever way is where you in the role of a Full Stack Software Engineer come in.

This is a remote role and you can be based anywhere in the world.

Responsibilities

  • Act as an agile unit active across different product engineering teams, working on special projects and cross-stream initiatives
  • Use your get-it-done attitude & problem solving skills to quickly implement/develop new ideas
  • Thoroughly test & analyze key product features, identify alternative solutions and help with the implementation/development of recommendations
  • Explore & help scale new technologies and ways of working across the company

Besides that, we would love to see you spending some time on:

  • Updating your job knowledge by participating in educational opportunities and reading professional publications

Technical Skills

  • Experience in developing cloud-native solutions
  • Experience with Docker and containerization technologies, as well as container orchestration tools like Kubernetes
  • Very good knowledge of frontend javascript frameworks (preferably React)
  • Proficiency in a backend language (preferably Typescript + NodeJS)
  • Experience with scripting and UNIX
  • Familiarity with both SQL and NoSQL databases (e.g., MySQL and MongoDB)
  • Extensive experience with version control systems (Git)

Qualifications

  • Minimum Bachelor’s degree in Computer Science (or a related field)
  • Minimum of 2 years of relevant work experience in software development
  • Experience with Agile software development methodologies
  • Ability to multi-task, organize, and prioritize work
  • The candidate must be fluent in English; other languages (FR, ES, PT, DE, JP) are a plus
Share this job:
Senior Backend JS Engineer
X-Team  
node-js aws microservices kubernetes backend senior May 06

Most important:

  • Solid understanding of the JavaScript ecosystem
  • Senior-level experience with Node.js
  • Experience deploying to AWS cloud platform
  • Solid experience working with microservices architecture
  • Experience designing and developing backend API microservices using Node.js
  • Experience in design and development using different cache technologies such as CDN, Redis, Memcached, etc.
  • Willing to overlap business hours Mon-Fri with GMT+10

Nice to have:

  • Experience working with Kubernetes
  • Experience in mobile application development
  • Experience in the News-content industry
  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world:
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you.
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Software Engineer, Developer Tools
Auth0  
docker node-js May 05
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

The Developer Tools team mission is to make the life of Auth0’s engineers easier and more productive by providing tools that make the development lifecycle a frictionless experience. 

We are looking for senior software engineers to help us achieve the level of excellence that our teams need to make their day-to-day work easier and enjoyable.

You will:

  • Design, build and maintain tools and a toolchain to improve the development lifecycle.
  • Help build and scale our development environment as engineering teams grow.
  • Research and build prototypes using new technologies.
  • Investigate, discuss and propose new engineering productivity practices and tools.
  • Collaborate with fellow team members on priorities, specifications, and progress communication.
  • Evangelize Auth0 engineers about our new tools offering.

You are a good fit if you:

  • Are passionate about the development lifecycle of other engineers and their pain points.
  • You have 4+ years of software development experience.
  • Have excellent communication and collaboration skills.
  • Love to work with cutting edge technologies.
  • Enjoy solving chores through automation.
  • Have experience with Node.js, Go or similar.
  • Have experience with container technology such as Docker, Kubernetes, ECS, etc.
  • Have experience with distributed systems, software architectures and authentication.
  • Are autonomous and have a continuous improvement mindset.
  • Pay attention to details and keep user experience a top priority.
  • Enjoy being part of a highly collaborative, remote first environment.

You might work on:

  • Open source tools, integrations, CLIs, and frameworks.
  • Design and implementation of interface to automate common internal tasks.
  • Bots to facilitate quick access to information.
  • IDE and browser extensions.
  • Pull Requests flow automation.
Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. 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

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:

This Month

Backend Engineer -Cloud Microservice Architecture
aws node-js blockchain microservices javascript backend May 03

What we're working on

Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

Who you are

We are looking for a candidate who has experience with microservice, event-driven architecture in AWS including challenges such as long-lasting functions and with interest in incorporating Blockchain and NFT.

Requirements

  • 7+ years of professional experience (A technical assessment will be required)
  • Senior-level experience with NodeJS, Express, AWS, Blockchain and NFT
  • Experience design backend rest APIs, Microservices and database models
  • Serverless experience with AWS lambda or Azure functions
  • Versatility in Tech Stack will be advantageous
  • Ability to create clean, modern, testable, well-documented code
  • English fluency, verbal and written
  • Personality traits: Professional, problem solver, proactive, attention to detail.
Share this job:
Senior Full-Stack JavaScript Developer
Jibble  
postgresql javascript node-js mongodb backbone.js senior May 02

About The Position

We’re looking for a highly experienced full-stack developer to work on the PayrollPanda cloud product. It’s an exciting opportunity for an experienced developer that is looking for a new challenge with a fast-growing startup targeting the fastest-growing region in the world - South-East Asia. The position offers a highly competitive salary.

Job Requirements:

  • 5+ years of commercial development experience
  • 5+ years of JavaScript experience
  • 3+ years with a tech stack that includes NodeJS, PostgreSQL and MongoDB
  • Experience with Backbone.js, ParsePlatform or a similar technology
  • Familiar with writing automated tests (unit tests, integration tests etc.)
  • Agile (scrum) software development experience
  • Experience working in remote teams is an added advantage.
  • Located within GMT+6 - 10 timezones
  • Experience with Vue.js, Typescript and modern Javascript frameworks is a plus

Your responsibilities will include:

  • Building PayrollPanda 2.0 using the ASP.NET Core tech stack
  • Improving existing features of the product and work on new features as we continue to scale
  • Ensuring code quality and standards while meeting deadlines and delivering targets set by the product team
  • Working closely with product managers and data analysts to improve the overall product, the design team to improve the user experience, and front-end team for design implementation

Benefits and Perks:

  • Competitive salary package
  • Fully remote work environment
  • Flexible working hours
  • Flexible annual leave policy
  • Annual product team meetups
  • Personal development budget
  • Annual device reimbursement budget

Our tech stack and tools:

  • Microservice API based on .NET Core 3.1
  • Relational Database PostgreSQL
  • Deployment on AWS Elastic Container Service
  • Vue 2 with Composition API, fully typed using TypeScript
  • Vuetify as Material Design framework
  • UI/UX Designs in Figma
  • Atlassian Jira for ticket & sprint management
  • Atlassian Confluence for written specifications and documentation
  • Slack for any kind of team communication
Share this job:
Lead Backend Engineer
SparkPlug   $130K - $170K
react-js node-js mongodb typescript backend javascript May 01

TL;DR:

  • Ground-floor engineering role at venture-backed startup (TenOneTen Ventures, Jason Calacanis)
  • Position is entirely remote, forever, with the option to work at our Boulder, Colorado HQ if desired
  • Significant equity package, huge upside revolutionizing a $20 trillion (yes, with a t) global industry
  • Salary range from $130k - $170k, unlimited PTO, competitive health benefits, wellness incentives
  • Epic team of A+ players, executing and having a ton of fun doing it. We’d love to have you join us!

Email andrew@sparkplug.app with your resume under the subject “Lead Backend Engineer” to apply. Feel free to include your GitHub, past work portfolio, or any other indicators of your awesomeness!

About Us

SparkPlug is Google Ads for brick and mortar -- allowing consumer brands to bid on in-store influence. In complex CPG verticals like beauty, outdoor gear, and legal cannabis, customers rely on the product recommendation of point-of-purchase experts up to 92% of the time. SparkPlug allows brands to directly reward these key influencers for every sale they generate with cash via gamified commissions, contests, and goals. We drive more revenue for brands, improve employee performance for retailers, and empower frontline workers across the world with fair compensation and economic equality, all based on the sales revenue they generate each day.

We’re a Boulder, CO-based company hiring for a ground-floor engineer to help us enter the hyper-growth phase. We’re backed by top VCs and angels like TenOneTen Ventures, the inventors of Google AdSense, Jason Calacanis, and the CEO of Foursquare, and we’re working to revolutionize the future of the nearly 20 trillion-dollar global brick and mortar retail market. We solve problems for some of the most interesting consumer product verticals around, and we need rockstar engineers who can help us build big data with front end applications and a cloud infrastructure to support it -- all using modern front-end and back-end technologies.

Some of our current technology stack includes the following:

  • React
  • Bootstrap
  • Node.js
  • Golang
  • Mongodb
  • Redis
  • Amazon Web Services (S3, RDS, EC2, Elastic Beanstalk)

About You

  • You are a highly motivated software engineer ready to work on a growing development team building a software platform from the ground up.
  • You are a personable team player with strong written communication skills.
  • You can adapt quickly and easily as priorities change in this fast-paced startup environment and enjoy rapid iteration without sacrificing quality as we take on a variety of different problems and technologies.
  • You can give and receive feedback and are willing to teach others as our team grows.
  • You can work remotely and manage your own time effectively.
  • You want to help us grow our business with software and own significant portions of the product.

About the Position

Responsibilities:

  • Web API Design
  • Writing clean code -- Typescript, Javascript
  • Writing documentation
  • Writing automated tests
  • Building and deploying to live environments
  • Troubleshooting, testing, and debugging new and existing systems
  • Designing features and writing specifications
  • Implementing features according to specification
  • Working with the front-end team to support new product features
  • Comply with established policies and patterns adopted by the team

Must Have

  • Minimum of 10 years of professional experience building cloud applications
  • Bachelor’s Degree in Computer Science (or relevant field)
  • Expert knowledge and experience using Node.js, Typescript, and MongoDB
  • Expert knowledge and experience deploying backend web applications on Amazon AWS
  • Strong understanding of the fundamentals of building software
  • Basic understanding of standard development tools such as version control, command line interfaces, project management, etc...

Nice to Haves

  • Knowledge and/or experience using React, Javascript, CSS
  • Knowledge and/or experience developing front-end web technology
  • Knowledge and/or experiencing building production quality front-end web applications with React
  • Basic understanding of big data

How to Apply

Send an email with the subject “Lead Backend Engineer” with your resume to andrew@sparkplug.app

Share this job:
Node.js Backend Engineer to build the leading Platform for ML
node-js typescript mongodb machine-learning backend c May 01

At Hugging Face, we have built the fastest growing, open source, machine learning library in the world, focused on natural language processing, a field of artificial intelligence which applies specifically to text (or natural language) as opposed to images for computer vision, or structured data for time series.

With over 5M+ installations and 40K+ stars on GitHub, over 5000 companies are using our technology in production, across all industries and many different spoken languages.

To fulfill our mission of building the github of Machine Learning, our team is now looking for a Node.Js Backend Engineer, with experience working in a fast-paced environment. In this unique role, you will directly impact the evolutions of our Machine Learning Hub, which is rapidly becoming a go-to destination for companies and individuals to host and run their ML models.

What you will do

  • Work with a supportive team of talented engineers
  • Enjoy a lot of autonomy to test your implementations
  • Be an early contributor to the biggest platform shift of the decade

Who you are

  • Expertise with Typescript, Node.Js
  • Experience with MongoDB, git-lfs
  • Knowledge of low-level systems programming, potentially acquired through the practice of a programming language such as C, Go, or Rust.
  • Strong communication skills (English required)
  • Experience working collaboratively across the stack

Where you will be

Paris, France or New York, USA

Perks and benefits

  • Be a force multiplier for a fast-growing startup democratizing AI
  • Flexible working hours and remote options
  • Competitive salary + equity
  • Unlimited PTO
  • Choose your own hardware equipment
  • Medical benefits
  • 12 weeks paid parental leave

Our commitment to creating a diverse and inclusive workplace

Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Hugging Face also believes that a diverse and inclusive workplace is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment.

Share this job:
Software Engineer, UI
ui javascript css saas cloud aws Apr 30
The Role: 
The Software Engineer, UI is responsible for building interactive, responsive UI/UX for our massive scale, highly available, fault tolerant, multi-tenant SaaS application. She or he is expected to be able to independently architect, design, develop, deploy and maintain the UI platform in all phases of the agile development and deployment life cycle. Self-motivation, teamwork and experience working in a fast-paced agile environment are highly desired.
 
Responsibilities:
Architect, design and develop the UI platform
Optimize performance to scale for large number of users
Develop both deployment architecture and scripts for automated system deployment in AWS
Implement REST APIs to consume APIs and develop new APIs.

Qualifications


  • 3-5 years of experience
  • Excellent oral and written communication skills
  • BS or MS in Software Engineering, Computer Science, or Computer Engineering
  • Programming in Python
  • Database: SQL, No-SQL
  • Git source code control
  • Strong knowledge of open-source libraries/packages
  • Experience with Test-driven development methodology
  • Familiarity with AWS Cloud and native services such as EC2, ECS, EBS, S3, Dynamo, EFS, CloudFront, CloudWatch, Redshift desirable

  • UI:
  • Strong user interface design skills and user experience competencies with reference-able examples
  • Experience with UI technologies such as Javascript, React, Redux, NodeJS, HTML5, CSS/SASS
  • Experience with UI test technologies such as Mocha, Karma, Selenium
  • Full stack web development experience (front-end GUI and back-end server development)
  • RESTful server and client implementations
  • Familiarity with integrating user interfaces with large-scale backend systems
  • Experience with NoSQL databases like MongoDB
  • Prior experience with traditional RDBMS would be good to have.
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:
Full Stack Javascript / Node.js Developer
javascript node-js mongodb express redis saas Apr 30

DOES THIS SOUND LIKE YOU?

  • You like writing automated tests so you notice regressions on your code early on

  • You love to see your users happy. Therefore you don’t hesitate to help clients if the need arises for solving bugs.

  • Using a DVCS like git comes natural to you

  • You appreciate constructive criticism and are able to provide such yourself when reviewing others code

  • You have a thing for documenting your work because you know your future self will appreciate it


YOUR REQUIREMENTS FOR THE JOB

  • At least 3 years working experience in a development team and experience in developing scalable web apps

  • Experience in building Node.js based APIs with Express.JS

  • Knowledge of mongodb and its query syntax

  • At least a basic knowledge in building frontend applications in react

  • Knowledge of common web security best practices (e.g. OWASP 10)

  • You are able to work and communicate with your teammates through our core hours (11am to 4pm german timezone)


THESE SKILLS WOULD BE BENEFICAL FOR YOU

  • You have experience with technologies like Redis, RabbitMQ and the ELK stack

  • You can analyze and resolve performance issues with mongodb queries and indices

  • You’ve worked with gitlab and gitlab ci before

  • Knowledge of the Social Network API’s e.g. Facebook, Twitter, etc.

  • You’ve run your own Web Server in the past and know your way around Linux


WHAT WE HAVE TO OFFER

  • Flexible working hours and the possibility to work remotely.

  • An enthusiastic and friendly team in a productive working environment.

  • Varied and challenging activities in a constantly growing and future-oriented industry.

  • Great coaching and development opportunities. We have an annual budget for external training courses and conferences. We previously attended GitHub Universe in London and Amsterdam.

  • An afternoon each sprint (every 2 weeks) to work on something that interests you. Want to learn a new programming language? That’s fine by us. It doesn't have to be work-related. It’s there to help you expand your skill set and keep the creative juices flowing.

  • Always a cold Fritz-Kola in the fridge (if you decide to stop by our office).

  • Join us for whole company get-togethers. Our past retreats have been in Belgium, Prague & Spain. Our next one is in Portugal.
Share this job:
Remote Senior Software Engineer, JavaScript
Verys  
javascript react-js vue-js angular node-js senior Apr 29

Important notes:

-We are not working with third parties at this time; any resumes from vendors will result in removal from our vendor list.

-We are unable to provide sponsorship at this time.

-This position can be performed 100% remotely or out of one of our offices (CA, TX, CO) following Covid-19.


Verys is a multi-disciplined technology delivery firm that offers a strategic approach to building software through user-centered design, modern development architecture, business alignment all wrapped up in a structured agile environment. We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.


Right now, we’re looking to welcome a new Senior Software Engineer to join our team remotely. In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 9 years.


If you are excited by solving complex challenges and growing your career within an innovative software company, we’d love to hear from you!


Skills & Requirements

  • You are a well rounded, self motivated front end, full stack, or back end engineer with extensive experience developing in JavaScript
  • You have a strong foundation in UI development using Javascript, HTML5, and CSS3
  • You are well versed with Javascript frameworks such as React, Angular 8+, Vue, and Node
  • You are experienced with UI testing and automation frameworks such as Selenium, Protractor, Jasmine, and Karma
  • You are experienced with data visualization APIs and JSON (Highcharts, D3, Google Charts, etc.)
  • You have strong computer science fundamentals, including algorithms, data structures, and design patterns
  • You communicate well with teammates and clients, and your experience backs that up.
  • You’re smart, adaptable, and enjoy learning and picking up new skills and technologies.
  • You've thrived on teams using the Agile methodology
  • You have bring with you at least 5 years of relevant experience

We Offer

  • Competitive compensation based on your skills
  • Permanently remote work environment
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching

We are excited to review your application!

Share this job:
3 Remote Senior Software Engineers
react-js node-js typescript postgresql python full stack Apr 27

Portchain is a cloud-based AI software, empowering container carrier and terminal teams to collaborate, analyse and design operations plans to get container vessels through terminals faster and more efficiently. Lower cost. Faster planning. Better outcomes

Container Shipping: An industry with huge potential to make a difference

90% of all goods globally are transported through a container. The largest container vessels are 400 meters long and can transport more than 23,000 containers at a time. The container shipping industry is the backbone and enabler of global trade, but it suffers from operational inefficiencies. 50%+ of all container vessels are delayed coming into port, 4.6% of sailing time is waiting time outside of the port, and key planning processes are done manually on a global scale. This results in high operational costs, lost revenue, and unnecessarily high greenhouse gas emissions (if container shipping was a country it would be the 6th largest in terms of CO2 emissions). At Portchain, we work closely with our customers to reduce operational complexity and optimize planning through software and innovative analytics.

The role

We are looking for skilled and independent Senior Software Engineers to join our software engineering team that is focused on building a modern and user friendly platform, where users in the shipping industry can make quick decisions and stay informed through organised data.

To achieve this we use data, mathematical modeling, machine learning, and optimisation to help our users get full transparency on their operations and allow them to make better decisions.

You will be an important part in a self-managing team that both builds the features, creates the needed architecture and works hard on creating a good work culture that allows you to work in the way that is best for you.

Important: We will only be reviewing and accepting applicants in and near Europe.

The team

We are a 25 person strong team made up of 9 nationalities, with half the company and most of engineering working remotely. On the engineering team we have an average of 9 years experience, so you will get experienced to work, learn and spar with. You can read more about the team and our remote culture on our website: https://www.portchain.com/careers.

We believe that a good software engineer is one who has the freedom to explore good solutions and has a team that lets the best argument win. We aim for having autonomous teams that co-own the platform and its technical evolution.

Tasks and Responsibilities

  • Lead the implementation of end-to-end features from specifications and designs
  • Problem solve architectural decisions with the team
  • Maintain quality and ensure responsiveness of applications
  • Maintain clean code and help build code conventions
  • Understand and follow security and data protection best practices, like f.x. OWASP top 10

Role Requirements

  • 5 years minimum of professional experience in Software Engineering
  • Experience with any or all of the following technologies: Node.js, React, TypeScript
  • Full stack proficient - Nobody is perfect in all, but you’ve dabbled in the different domains.
  • Solid analytical and problem solving skills paired with the ability to develop creative and efficient solutions
  • Proficiency in automated unit and integration tests
  • Previous professional experience working remotely
  • A deep understanding that we always have to navigate between the immediate impact of a feature and the technical debt incurred by its implementation. You are able to carefully weigh the pros and cons and make a choice in favour of the company and the team

Bonus skills

Not required, but areas we want to be better in, so if you can tick any of those below, we could use that.

  • Experience with building B2B and consumer quality products from start-up/scale-ups
  • Deeper understanding of network and application security and maybe also security when it comes to CI/CD
  • Architectural experience with Cloud services like AWS, Google Cloud and Azure
  • DevOps/SRE experience

Want to join our team?

If you think that you would be a good fit for the role please send your CV to jobs@portchain.com in order to apply.

Portchain is proud to be an equal opportunity employer. We have a number of employee diversity networks that support our culture of inclusion. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Therefore, we actively encourage people to apply from all backgrounds. If you have a disability or special need that requires accommodation, please let us know.

Share this job:
Senior Backend Developer
backend senior node-js java javascript docker Apr 26

For fastest response, apply on our site:

https://engaged-md.com/careers/#openings

Role:

We’re looking for an experienced backend developer capable of contributing to the backend build of our next generation microservice-based platform. You’ll be responsible for architecting back-end cloud infrastructure, our applications middleware layer, including our internal front-end-to-backend API management, backend data stores, as well as integrations with our healthcare partner applications. You’ll have a direct impact on the direction and culture of an early stage start-up working to modernize healthcare. You’ll begin by working remotely but will have the opportunity to be based in our Washington, DC office once COVID-related conditions permit. Note: EngagedMD is able to sponsor current H1B visa holders for this position.

Duties and Responsibilities

  • Build New Microservices: Build backend microservices supporting multiple business functions and heavy daily usage.
  • Develop New Features - use Node.JS to deliver back-end features on our new application, including custom plugins to our CMS (strapi) and background processing workers.
  • Ownership of our application’s API middleware, including new feature development, infrastructure optimization, and the ongoing management of existing API’s.
  • Integrate with new partner applications - Lead the technical implementation of new API integrations with various software companies across the healthcare industry.
  • Collaboration - You will work with a team of developers, project manager, and product managers. You’ll contribute to all aspects of software delivery including scoping, scripting, testing, scaling, security, deployment, and monitoring.

Ideal Qualifications

5+ years of software development experience

  • Experience with backend languages including Node.JS, and preferred experience with JavaScript, Java, Bash, Shell, and/or Python
  • Experience with API frameworks (REST, GraphQL, Serverless)
  • Experience with Amazon Web Services (API Gateway, Lambda, SQS and S3)
  • Database experience with PostgreSQL, MySQL including schema and query optimization
  • Experience creating scalable cloud-based web applications (Caching, Queues, Notifications)
  • Experience using modern build and deployment tools such as Jenkins, Docker, etc.
  • Comfort with code repository management (GitHub, BitBucket)
  • Familiarity with microservice system architecture.

About our Company - EngagedMD

EngagedMD is a fast-growing B2B software company that has developed the leading patient journey management solution for the fast-growing fertility sector. Nearly half of fertility patients in the US use our eLearn and eSign tools and also have increasing international presence. Clinics use our software to reduce repetitive, manual tasks and streamline the patient journey, which helps them increase capacity and growth while improving the patient experience and reducing doctor and staff burnout. We are known for having a collaborative, friendly, high energy and fast-moving culture and a focused, start-up atmosphere.

Share this job:
Senior JavaScript Backend Engineers
api node javascript hapi json backend Apr 26

Hiya! Were Radical I/O, a people-first enterprise software development consultancy and lab that develops technology with purpose. We work with cities and organizations to develop meaningful, data-driven solutions that provide people with easy access to information, when and where they need it.

THE POSITION

We're on the lookout for Senior JavaScript Backend Engineers with experience developing in NodeJS/Hapi with JSON and REST web service APIs on the backend/middleware. You will be extending existing APIs, and building new APIs and integrations, to be consumed by native iOS and Android mobile apps (and related web apps) that will be distributed to thousands of users within Canada. If you are also skilled in DevOps (nice-to-have), you will set up the mobile build automation and deployment systems for these mobile apps.

You should fully understand the end-to-end process of how web and mobile clients interact with JSON APIs including special cases like websockets. We are already using the Hapi Framework to build large organized APIs, and the Joi Framework to do validation, and will expect you to be, or quickly become, an expert with these. Integration with databases and services is the point of most of our expected APIs. You should be proficient with raw SQL queries and Knex to interact with databases (MySQL/Oracle/SQLServer). You will likely also develop new DB schemas for MySQL. You will also be creating APIs that call and transform data from other 3rd-party API services.

Typically you have worked on medium and large API applications and are comfortable working with enterprise customer expectations. We would consider it a bonus if you've worked with the government, or other civic organizations before. You are comfortable working with a high-level of independence, quality, and professionalism. As a senior member of the team, you are able to provide technical solutions for complex problems, accomplish advanced work quickly, and are there for your teammates when they need help. You strive to ensure that your API interfaces are useful to your teammate developers who will call them.

We are hiring 1-2 senior backend engineers for a 6 months+ contract to start in June. You will be working remotely from within Canada, and maximum working hours per week are 35-45 (40 on average). We will be shortlisting candidates within the next 1-2 weeks, with most phone screens and interviews taking place fairly quickly before the end of April, and further interviews taking place in May if needed.

REQUIREMENTS

We will be using the following in our project, so please highlight any relevant experience you have in any of these:

  • JSON API interface design and development using NodeJS, Hapi, Joi, JavaScript, including a thorough understanding of platform networking, and optimization. Understanding Typescript and Babel are nice to have.
  • Async/wait, promises, and optimizing JavaScript execution.
  • Advanced SQL for MySQL, Oracle, and MSSQL, and the Knex framework.
  • Data integrations between various legacy on-premise systems, CRM, SAAS apps, and APIs.
  • Security and Identity and Access Management: SSO, Federated Identity, OAuth2, OpenID Connect & standard auth flows, user directories, and security tokens. We will be working with ForgeRock IAM.
  • Docker for containerized workloads. Kubernetes and Terraform are nice to have.
  • Integrating with Firebase (with APNS/FCM) and making it run well.
  • Platform cryptography for security, encryption, keys and certificates, and TLS cipher hardening.
  • Developing on Linux, MacOS, and Windows.
  • Setting up cloud infrastructure using cloud services at AWS, Azure and/or GCP is nice-to-have.
  • Build automation and deployment for mobile and web applications using Jenkins and Fastlane. Gradle, npm maven, and xcodebuild are also nice to have.

We also usually look for people who:

  • Have 5+ years of software development experience.
  • Possess a university degree in computer science, engineering or related field,
    - or - a combination of experience and relevant certificates/learning/courses.
  • Are strong in other languages beyond JavaScript, like Java, C#, Go, Python, etc.
  • Have even deeper integration experience with ESB platforms, like TIBCO, Mulesoft, Azure ESB, and others.
  • Write clean code, have written unit tests, and adhere to effective software design principles.
  • Choose Git repos as their version control of choice.
  • Have worked within agile processes like Scrum or Kanban, and used tools like JIRA or similar.
  • Are comfortable working professionally with clients in varying industries.
  • Are problem-solvers, comfortable with ambiguity and unknowns, and love continuously learning.
  • Communicate and collaborate well and often.

Even if we don't contact you for an interview right away, we often have projects start fairly quickly with new clients, so we will always look through our applicant database first. We'd also love to keep a small roster of people we trust and who we can easily reach out to during these times.

THE OTHER STUFF

This is a remote, work-from-home opportunity, and there is the possibility for the role to be extended or other projects to follow after this one. We prefer to hire folks from the Greater Vancouver Area, then BC and AB in general so we can communicate more in real-time. However, we will also consider other senior engineers from within Canada based on your availability, flexibility to work within overlapping PST, and your skillset.

As this is a contract, we generally hire self-employed or incorporated people who are comfortable with invoicing for their work. However, for those who are not yet set up in this way, and are employees perhaps looking for temporary roles during this unprecedented pandemic time period, we are also able to put the successful candidate on our payroll as a limited-term, hourly employee. When applying, please select which situation applies to you (we are equally open to either situation).

Please note that due to our work with Canadian government (and related clients) and their data and privacy restrictions, we can only hire people who currently live in Canada and are authorized to work full-time in Canada for any employer, including engineers who are in Canada on valid working holiday visas and post-graduate work permits.

Recruiters, please don't contact this job poster. Do not contact us with unsolicited services or offers.

Share this job:
Senior Software Engineer
C2FO  
scala postgresql node-js typescript apache-kafka senior Apr 26

Want to work on our core domain? Help us make our system reactive and event-driven with Kafka? Scale our system to support our Fortune 500 customers? Join our team!

Our software engineers are at the forefront of how customers interact with C2FO. Working with our product team, we create applications for both internal and external customers. Our philosophy: short iterations with a focus on scalability while ensuring maintainability.

What you’ll do

  • Take ownership of technical designs and key areas of the system.
  • Work with our Product Managers to break down project details and ensure requirements are complete.
  • Develop and ship code to complete impactful projects.
  • Give and receive feedback on your team’s code on GitHub.
  • Mentor, pair with, and support the growth of other engineers.
  • Apply good coding practices to ensure our code base is readable, secure, and scalable.
  • Improve our documentation and document design decisions and rationale.
  • Collaborate with others across the company, including Product, DevOps, and operational stakeholders.

What you’ll need

  • Passionate about solving problems for a fast-paced FinTech company
  • Concerned with the success of their teammates as well as themself
  • Respectful towards teammates regardless of their abilities
  • Able to work in a highly collaborative software development environment
  • Willing to debate, obtain, and move forward with the best solution
  • Always digging deeper to understand the problem space and the 'why' of your work.
  • Passionate about testing, code quality, and continuous integration
  • Vigilant in identifying tech debt and always improving how we do things
  • Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary.
  • Comfortable with source control, especially git
  • Self-motivated developer who can work independently
  • Bachelor's or higher degree or its equivalent is normally the minimum entry requirement for the position
  • Minimum of 3 years of experience in the job offered or in a related position
  • Proficient communication in English both written and verbal

We'd be particularly delighted to hire someone who has experience with:

  • Scala, Java, Kotlin
  • Apache Kafka, Kafka Streams, Akka, Akka Streams
  • Node.js, TypeScript, Javascript
  • Relational database (PostgreSQL)
  • RESTful or GraphQL APIs
  • AWS or GCP
  • Docker and Kubernetes
Share this job:
Fullstack Engineer
Auth0  
html node-js Apr 25
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

Do you want to make the internet more secure by being part of a team focused on making developer's lives better?
Here at Auth0 we’re focused on securing the internet by powering the login box. We’re currently hiring an Engineer to be part of the Developer Productivity team. This is a core engineering team engaging in customer facing work. You'd be focusing on improving our Documentation infrastructure, to allow our customers, who are developers, to learn how to configure and use our authentication and identity tool suite.
This work enables a more secure, fully featured internet. As more developers stop wasting time building their own half-baked security solutions and use Auth0's well-thought-out ones, they have time to build new things.

You will:

  • Evaluate new technologies and techniques to improve overall practices.
  • Interact with different teams to ensure a correct implementation of the system.
  • Craft secure, performant, cross-platform browser applications.
  • Build modular, well-documented, responsive, and accessible React components.
  • Integrate with other services in the ecosystem.

You'd be an excellent fit if you:

  • Have experience engineering web application, working closely to the front-end.
  • Are familiar with NodeJS and RESTful APIs.
  • Are comfortable working on React TypeScript applications.
  • Have attention to detail and make user experience a top priority.
  • Are able to balance idealism and pragmatism in a dynamic work environment.
  • Possess self-management skills with a continuous improvement mindset.
  • Live in Canada or Argentina.

It is helpful, but not required, if you:

  • Have experience working with React and Styled Components.
  • Have experience with accessibility.
  • A good understanding of semantic HTML and responsive CSS.

Preferred Locations:

  • #CA; #AR;


Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. 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

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Software Engineer Manager
javascript react-js node-js swift kotlin manager Apr 25

Medal.tv is one of the fastest-growing consumer applications in gaming! Our users capture and share millions of videos every week, and connect with one another around their shared gaming experiences.

We are an international fully remote team, where everyone works autonomously with the expectations that you can be available for team syncs in the same core hours (9:00 am and 12:00 pm PST). The exact times and days vary per team.

We are looking for two engineering managers, one for our desktop team and one for our native mobile team. As our engineering manager, you will work directly with the CTO and product team. You will manage a remote team that iterates quickly and works closely with design and product to build new features. You will be helping us scale the platform to 100+ million users as we build high-quality features that our creators love.

As a team, we favor progress, learning, and speed, over perfection.

RESPONSIBILITIES

  • Strive to build, grow and maintain an ambitious, happy, and productive team
  • Iterate on processes to improve efficiency
  • Hold regular 1:1's with members of your team
  • Perform code reviews and facilitate the exchange of technical knowledge within the team
  • Contribute to the development of features and bug fixes development and deployment
  • You are result-driven with experience using metrics to measure the success of the work produced by the team

REQUIREMENTS

  • 2+ years of management and leadership experience
  • Strong knowledge of either JavaScript and modern web frameworks such as Node.js and React, OR strong knowledge of native mobile technologies such as Swift or Kotlin
  • Strong understanding of core web and browser concepts (eg. how does JavaScript handle asynchronous code)
  • Autonomous and ability to achieve engineering goals with minimal supervision
  • Strong verbal and written communication skills, including the ability to write software specifications
  • Experience with Git, GitHub, and release management

OUR STACK

  • Electron, React, Redux, & other modern web-based technologies, proficiency with HTML/CSS
  • C# and C++ for native windows recording & more
  • Swift for iOS, Kotlin for Android
  • Java, Redis, RabbitMQ, Kubernetes for backend
  • Terraform, Salt, GitHub Actions, CircleCI for IaC and CI/CD

BONUS

  • A passion for games and the gaming communities
  • Experience with various parts of our stack
  • A regular user of other popular apps for gamers, such as Discord
  • Experience working on gaming related projects
  • Experience working on products with many users that ships features regularly

WHAT YOU'LL GET

  • Full Medical for employee and two dependents
  • Full Dental and Vision for employee and all dependents
  • Paid parental leave: 20 weeks for primary caregiver and 12 weeks for secondary
  • Unlimited PTO (4+ weeks standard)
  • 401K
  • Team retreats
  • A flexible, laid back office environment, everyone works remote!
  • All the fun and frolics that come with working at a gaming company

WHAT YOU'LL HAVE TO DO NOW

We hope to hear from you! When you apply, please make sure to include:

  • Links to apps you’ve released/portfolio, and a description of your contributions
  • Links to any online profiles (Github, LinkedIn, Twitter, etc)
  • A description of your professional experience (resume, LinkedIn profile, cover letter, or similar)

As a heads up, our typical recruitment process is:

  • Phone screening
  • Up to 4 interviews with different team members
  • Reference checks
  • Offer

If you made it all the way here, include “gg” in your note and we will give you a virtual high-five when we talk!

Share this job:
Principal Engineer - Systems Architecture
Auth0  
cloud aws mongodb node-js Apr 22
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

We are looking for a Principal Engineer to join our Systems Architecture group. As part of the Systems Architecture team you will be responsible for determining Auth0's multi-year design and architecture strategy. Successful candidates will have a passion for building reliable and scalable distributed systems, a technical background, hands-on experience in developing cloud systems at scale, and the ability to collaborate with others to drive initiatives forward. 

You will work across the organization with Engineering, Product, Data, and Security. Through your experience, knowledge of industry trends, technical abilities, and technical acumen you will produce: guidance, proof of concepts and production implementations that help Auth0 Engineering teams move faster by using standard patterns and technologies.

In essence, you will have the opportunity to greatly influence and contribute to Auth0's future technology direction.

You will:

  • Collaborate with tech leads, engineering leadership, executives and across functional areas on developing a strategy that informs technical and product planning.
  • Help establish the "Whys" for Auth0 Engineering.
  • Contribute to defining Auth0's Engineering practices, architecture patterns and recommended technologies looking at a multi-year horizon.
  • Define the n+1 infrastructure maturity level and set goals that gradually build our expertise in that direction.
  • Implement technical prototypes to understand new technologies as well as assess and manage risks for projects in active development.
  • Collaborate with teams on designs, from inception to implementation.
  • Technically lead entire multi-team programs from inception through shipping code, without regular technical oversight.
  • Mentor engineers at all levels and take on sponsorship responsibilities.

You might be a good fit if you:

  • Can design, architect, and build large scale distributed systems.
  • Are excellent at creating clarity and alignment for technical initiatives. 
  • Can lead and resolve company-wide technical discussions with excellent moderation skills.
  • Uplift and inspire others in the organization, and are adept at ensuring engineers are recognized for their contributions.
  • Work collaboratively and iteratively with Auzios across all levels and across all domains within the product delivery organization.
  • Constantly strive to hit the right balance between simplicity and flexibility.
  • Can handle multiple conflicting priorities. 
  • Have great empathy for customer's needs and continuously iterate on your understanding of a problem space based on their feedback.
  • Are passionate about building reliable, secure, scalable services collaborating with multiple teams.
  • Understand the technical and cultural challenges of iterating from monolithic code bases towards scalable, reliable independent services architectures.
  • Understand the cost implications of cloud systems you design.
  • Have 10+ years of software development experience.
  • Have 3+ years of experience working on cloud applications.
  • Are an expert in Nodejs or Go. 
  • Have scaling expertise in at least one of the following technologies: MongoDB, Postgres, AWS, Azure.

Preferred Locations:

  • #US; #CA; #AR; #ES; #PL; #FR; #DE; #UK; #BE;
Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. 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

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Staff Engineer - Web Experience
Medium  
aws backend api full stack node-js Apr 20
At Medium, we're building a platform that gives people a place to share their stories and ideas. To do that, we create simple and beautiful product experiences that prioritize the user experience. We are building the next generation of Medium desktop and mobile web to improve the experience of readers and writers alike. 

We prioritize fast iteration without compromising quality, while maintaining an attention to detail that creates the kind of thoughtful interactions we're known for. 

As a full stack engineer, you'll work across the stack from databases to the UI on various aspects of the reader and creator experience, such as: blog engines, content distribution, theming and customization. You'll collaborate closely with colleagues in design and product, and bring innovative and delightful designs to life. You'll sweat the details and make things shine. You will also collaborate with core team members on the web architecture for the next generation of Medium web. 

We're looking for mindful, empathetic, and self-aware engineers to join our team to help us move thinking forward. With a strong focus on growth and personal development, Medium is the ideal place to develop your skills in an environment that is built on mutual trust and respect.

Who are you?

  • You have 8+ years of software engineering experience.
  • You have extensive experience with React and Node.js based applications.
  • You are just as comfortable working on the backend as you are the frontend.
  • You have experience building single page & isomorphic web applications.
  • You are flexible, dedicated, and curious. You believe in the craft of software engineering, but are pragmatic when necessary.
  • You respectfully challenge your peers, and welcome being challenged.
  • You are passionate about learning, and want to help us learn too.

We’d particularly love it if:

  • You have experience with AWS (RDS, SQS, DynamoDB)You have experience working on CMS-like applications.
  • You have experience working in a service-oriented or microservice architecture (NodeJS, Go, Python).
  • You have deep knowledge of API design principles and best-practices, caching, resiliency, RPC, GraphQL, REST, and HTTP.
Sound like you? We'd love to hear from you! 

At Medium, we foster an inclusive, supportive, fun and challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media.

Medium is an equal opportunity employer.

Please note that communication regarding your application, interviews, and job offers will only come from e-mail addresses ending in"@medium.com". Anything else is not a legitimate outreach.
Share this job:
Senior Engineering Manager - Growth Platform
Medium  
senior manager engineering manager javascript backend node-js Apr 20
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are crafting the best place for reading and writing on the internet—a place where today’s smartest writers, experts, and storytellers can share big, innovative ideas.

We’re looking for an Senior Engineering Manager to lead Medium’s Growth Platform team, where they’ll be responsible for guiding strategic initiatives to drive Medium’s reader, creator, and subscriber growth. They'll have the opportunity to grow and inspire a team of talented engineers, work collaboratively to define team roadmaps, and ultimately enable the team to perform and execute to its full potential. We prioritize fast iteration without compromising quality, while maintaining an attention to detail that leads to the kind of thoughtful user experiences that we’re known for.

At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users each day. We’re looking for mindful, empathetic, and self-aware leaders to join our team and help us move thinking forward. With a strong focus on growth and personal development, Medium is the ideal place to develop your skills in an environment that is built on mutual trust and respect.

What will you do?

  • You will lead a team that's focused on building out a foundational platform for growing Medium’s user base and business. You will be responsible for growing and inspiring this team of engineers through a combination of coaching, mentoring, feedback, and hands-on career development.
  • You will work collaboratively with partners from Marketing, Product, and Design to define the team strategy and roadmap, and then help the team execute on that roadmap using agile development methodologies.
  • You will help your team make smart technical decisions that balance both short-term and long-term goals.
  • You will cultivate a healthy, collaborative engineering culture that’s in line with our values.

Who are you?

  • You have 5+ years of professional software development experience, and 4+ years of recent experience managing an engineering team.
  • You have a track record of building and retaining diverse, high-performing teams that have a culture of quality and continuous improvement.
  • You have built and shipped high quality consumer facing products in a fast-paced, agile product development team.
  • You have a deep technical understanding of backend development systems, and a strong familiarity with Javascript, Node.js, and/or Go.
This role is based in our San Francisco office, New York office, or remote within the US.

At Medium, we foster an inclusive, supportive, fun and challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media.

Medium is an equal opportunity employer.

Please note that communication regarding your application, interviews, and job offers will only come from e-mail addresses ending in"@medium.com". Anything else is not a legitimate outreach.
Share this job:
Architect/Principal Engineer
cs docker cloud aws azure mongodb Apr 20
At Respondent, our mission is to Make Research Inclusive. We believe inclusive research leads to inclusive product design. Our goal is to make it quick and easy to schedule business professionals for research interviews. We want to be the destination B2B research platform that all B2B companies rely on to get a competitive edge. 

Are you hungry for new technology? Are you looking to grow with a company? Are you looking for a team with great collaborative culture? At Respondent we solve one of the most complex and large-scale technological challenges in the market research industry today.

🌎 The role is 100% remote based in Sydney, Australia

What you'll do

  • Create and enforce the long term architecture and plan for our technology stack - you'll conduct research to validate your hypothesis!
  • Build backend and frontend applications to support the growing needs of the business while improving and scaling them 
  • Work with both SQL and NoSQL databases and caching technologies like Redis
  • Scale our infrastructure and introduce technologies like Docker
  • Build complex matching algorithms 
  • Manage projects and collaborate with key stakeholders (engineers, product managers and designers, cs team)
  • Take full ownership and responsibility for building, shipping, and maintaining core features and development deadlines
  • Ensure developers manage development resource needs throughout projects and have a clear understanding of their goals (are on track to meet deadlines)
  • Work across teams to understand dependencies and impacts on other services 
  • Work on code and solutions reviews. Assist with testing if needed - you wear many hats!
  • Help translate work to User Stories

Who you are

  • A seasoned engineer with 8+ years of experience developing and supporting production environments 
  • You have a deep understanding of the long term effects choosing a certain technology will or may have
  • You have excellent communication skills: the ability to navigate complex technical concepts and collaborate effectively with fellow engineers and less technical colleagues
  • You have production experience with Docker in the cloud (AWS/Azure/Google Cloud)
  • Experienced with Node.js/typescript applications - most of our stack!
  • Experienced with React as well as and understanding of Vue.js or angularjs
  • Passionate for taking ownership of your work and building a world class product
  • You have an excitement for full stack development across multiple technologies and support of your code
  • Great intellectual curiosity and a talent for troubleshooting bugs anywhere in the stack
  • You have significant experience with MongoDB or SQL

Bonus

  • Experience with Elastic search
  • Experience with managed infrastructure in AWS (or another cloud provider)


Benefits

Working at Respondent is a unique experience. You will be part of a remote, diverse team. We care deeply about creating a cohesive, tight-knit culture that gets results. That’s why we offer our employees the following:

💻 A full office set up, including a MacBook Pro, desk, second screen, ergonomic chair, and wireless mouse & keyboard
⛑ Health insurance for U.S based employees with premiums covered at 99% for individuals and 50% for dependents (non U.S. employees receive a healthcare stipend)
🧤 Short term disability covered at 100% for all U.S based employees
👀 Dental and vision insurance offered at group rates to lower the cost for U.S. based employees
🎨 Monthly Stipends for Learning & Development, Health & Wellness, and Family/Kids/Pets
🏖 Four weeks of flexible paid vacation per year (need a bit more for religious or country holidays--no problem!)
🏡 12 paid holidays per year
📈 Stock options
📊 401k (no matching) - only available to U.S. based employees
👶 Parental leave - 12 weeks fully paid with an additional optional 4 weeks unpaid
🌈 Company retreats for teammates to get to know one another in person (recent locations pre-Covid include New Orleans, San Antonio, and Wickenburg)!

Respondent is an equal opportunity employer

We understand it takes a diverse team of highly intelligent, passionate, curious, and creative people to solve the challenges involved in Respondent's long term success. Our dynamic team members have incredible perspectives to share, just as we know you do, and we take great pride in being an equal opportunity workplace and encourage candidates from underrepresented backgrounds to apply.


Share this job:
Backend Engineer
javascript postgresql node-js typescript nestjs backend Apr 20

About the role:

Technology is at the heart of re-thinking commercial real estate and, as our Backend Engineer, you will play an integral role in shaping how we make our vision a reality.

We're looking for an engineer who is excited about building advanced and technically sophisticated products to improve the services we deliver to thousands of members and enable Industrious' operations to scale gracefully. We are looking for someone that thrives in small, focused and highly collaborative teams that is passionate about delivering high-quality, maintainable code in a fast-paced environment.

You’ll partner with the Digital Product team and other business units to implement suitable technology that aligns with Industrious' overall systems architecture and data strategy. You'll influence key decisions that will build the foundation for our technical products, which will have a lasting impact.

Our ideal candidate is someone that has experience with building software solutions, particularly in Backend technologies using a NodeJS framework and various databases, is comfortable both designing a system from the ground up and making small improvements to the code base, and understands that great engineering teams are built upon relationships just as much as they are built on awesome code.

Perks:

In addition to our incredible team, there are lots of other fun reasons to work with us.

  • Health care, including vision and dental
  • Learning & development grant
  • 401K plan
  • Generous vacation time
  • Paid parental leave

Industrious is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Industrious believes that diversity is critical to our success in delivering great workplace experiences and is committed to creating an inclusive, mutually respectful environment which celebrates diversity of our people. We seek to hire on the basis of merit, competence, performance, and business needs.

Share this job:
Software Engineer
 
java javascript saas cloud aws testing Apr 20
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Do you enjoy writing clean, maintainable code? Does solving real business problems in an elegant way make you feel like a smarty-pants? Do you like seeing first-hand how your work makes a difference to end-users of the system? If so, Atlassian is looking for a developer like you to work with us and do all these things!

About the Team

  • As part of the Commerce @ IT team you will be responsible for the development of Platform engineering services within the IT ecosystem [Marketing / Sales / Care / Finance / Order Management] of Commerce Platform.
  • Commerce platform's mission is to transform our billing & payments platform to allow Atlassian to scale its self-service B2B sales model and drive revenue and monthly active users (MAU) growth.
  • This global team of IT & CCP is in a unique position within Atlassian. We are at the centre of a lot of key strategic business-value driven initiatives and are responsible for delivering an amazing customer experience that allows our customers to try & buy our products with ease and delight
  • You will champion new features and improvements that will make a difference to not only our IT Eco-system but key company metrics such as adoption rates for our cloud products, purchase conversion rates, support ticket reduction, reduced time to market.

More about you :On your first day, we'll expect you to have:

  • 4-8 years of experience designing and building a production-level web application
  • Must have experience with Typescript , GraphQL with apollo, Axios, Express JS, Node JS
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • Understanding of micro-frontends, micro-services oriented architecture and extensible REST APIs
  • Deep understanding of front-end architecture and data-driven development
  • Knowledge of Database technologies (e.g. Elastic search or Postgres)
  • Experience in driving and delivering complex features/software modules from technical design to launch
  • A strong team player mindset. Experience in mentoring developers (via tech design reviews & sparring, code reviews, brownbags etc) and ability to effectively collaborate on ideas and designs with some of the best architects and developers in Atlassian
  • Excited by fast paced projects and adapt at problem solving through ambiguity
Nice to have, but not mandatory
eCommerce / Billing / Payments experience
Experience with Java, Spring Framework, Hibernate, Node.js Redux, Redux-Saga, React
Experience with modern JavaScript unit testing frameworks (e.g., Mocha, Chai)
Experience with large scale web applications
Experience with continuous delivery and infrastructure as code
Experience engineering software systems of medium-to-large scope and complexity
Experience in large scale transformation (think monolith to micro-services)
Understanding of SaaS, PaaS, LaaS industry with hands on experience with public cloud offerings (e.g., AWS, Azure)

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Software Engineer
react-js node-js mysql react-native javascript senior Apr 19

Fascinated with the remarkable advances in telehealth? Looking to make a real difference working with a purpose-driven, fully distributed team? Planned Parenthood Direct is seeking an innovative mid-career software engineer to join us in our mission to grow our revolutionary telemedicine platform.

Collaborate with a topflight team of developers on a cutting-edge node-based tech stack to implement best practices technologies in health information exchange leveraging AWS microservices.

Fabulous personal and professional benefits in this mentor-driven, inclusive, growth culture.

Successful candidate is at the top of their game and can demonstrate a track record of developing innovative software solutions.

Compensation

$105,000-120,000 Annually based on experience

Required Technical Qualifications

  • Minimum of 5 years’ software development expertise
  • Expertise in creating and modifying Web Services and APIs using REST and JSON
  • Experience with Node.js
  • Experience with MYSQL/POSTGRESQL database design and development
  • Experience utilizing AWS services including but not limited to Lambda, CloudFront, S3
  • Familiarity with Healthcare standards such as HL7, FHIR, NCPDP and others preferred
  • Familiarity with PHP/Laravel preferred

Key Responsibilities

  • Create and enhance service-based APIs
  • Ongoing development, enhancement and refactoring of mission-critical databases
  • Implement HL7 health care standards
  • Integrate patient data with affiliate partners’ EHR systems via service-based methods
  • Build innovative and highly stable applications using existing and emerging technologies

Benefits and Perks:

  • Competitive salary
  • Medical, dental, FSA, HSA, and vision insurance
  • Professional development
  • 401K match
  • Parental leave
  • Good work-life balance
  • Inclusive team culture
  • Wellness Programs

No Recruiters. Must have US work authorization

Share this job:
Senior Front End Engineer
LeadIQ  
typescript javascript vue-js graphql node-js senior Apr 18

LeadIQ makes sales teams more efficient. Research your prospects, find their contact data, and save them right into your CRM, all in one click.

As a Senior Front End Engineer, you will be faced with the challenge of presenting this data in the most useful, timely, and actionable manner. You will work on user-facing, high-traffic applications used by teams at both small and large organisations. You'll work in an engineering-focused office with other bright individuals from all over the world, at a startup that has left its early stages and is now growing into an established player.

The Stack

Vue.js, GraphQL, JavaScript, TypeScript

Core Expectations

  • At least 3 years of industry experience using one of the modern web frameworks (e. g. Vue.js, React, Angular)
  • Experience working directly with product managers and designers and guiding the decision-making process with your technical expertise.
  • Be a role model and a point of reference for the team. Earn respect through consistent good judgement and humility.
  • You have an eye for design. Although this is not a design role, you understand great design isn't just aesthetics but takes into account both user and developer experiences.
  • Solid verbal and written communication skills.

Nice to have’s:

  • 5+ Years of programming experience
  • Startup experience, particularly VC funded
  • Experience with GraphQL
  • Professional experience with Vue.js
  • Backend development experience
  • Knowledge of UX design principles and experience in professional usability testing

About Us:

LeadIQ is a sales enablement startup backed by Draper Associates, Jason Calacanis, Fresco Capital, and Eight Roads. With offices in SF Bay Area, New Hampshire, and Singapore, we are building a world class company culture that is reinventing how companies find their best customers with sales intelligence, productivity, insights, and resources for success. Some of our customers include MuleSoft, AppDyanmics, WalkMe, Gainsight, and many more. We take pride in building a company and product that materially improves people’s lives, whether they’re an employee or a customer. Plus, we have fun doing it!

Great place to work!! We offer our team members a unique culture, including flexibility, trust and independence. Our team is diverse, friendly and welcoming with experienced engineers you can learn a lot from, plus an upbeat culture in Singapore interested in cutting edge technologies and embracing innovation.

If you are a team player who is comfortable in a collaborative environment, experienced working across teams with great communication & problem-solving skills, we want you! Jump on this opportunity to design, take charge of, and own product features like you never did before.

LeadIQ is an equal opportunity employer and makes employment decisions on the basis of merit. We are committed to building a diverse and inclusive workplace. We do not discriminate on the basis of race, religion, national origin, gender, gender identity, sexual orientation, disability, age, education status, or any other legally protected status.

Share this job:
Software Support Engineer
Pento  
node-js react-js postgresql golang docker Apr 18

The role


We’re looking for a Software Support Engineer who cares deeply about enabling non technical colleagues with their daily operations through the development of tools, applications, code improvements and scripts which aim to improve, automate or completely remove those same operations. Someone with a passion for problem solving and debugging the most obnoxious of bugs.



This is an opportunity to join a team of talented problem solvers, looking at untangling a complex problem and finding a simple solution. Through your work, you will have a direct impact on how people get paid, by helping us take Pento to the next level and building seamless experiences for our customers.


Our tech stack


We build and host our application and tools using modern and reliable technologies that our team knows and trusts, including React, GraphQL, Golang, Node.js, PostgreSQL, Docker and Kubernetes.


What will you be doing?

  • You will work closely with customer support/success to troubleshoot and address our customers' queries regarding functional and technical issues with Pento;
  • You will build new and improve existing support tools and processes;
  • You will document identified issues and their solutions to help with future efforts;
  • You will collaborate with the product engineering team in an agile manner;
  • You will take operational responsibility for the code that you write over the entire software development life cycle;

We'd love to hear from you if

  • You have a few years of professional experience in software engineering/technical support;
  • You have strong communication, collaboration and organisational skills;
  • You have experience with scripting and/or building applications in one or more programming languages. Preferred languages: Go and Node.js;
  • You are familiar with troubleshooting issues through querying databases, APIs and application logs;
  • You enjoy building internal tools and automating processes with other colleagues as your main customers;

What can you expect?

  • Competitive salary;
  • Tech and equipment of your choice;
  • The opportunity to join an early stage tech company on an incredible trajectory;
  • An equity option plan so you can benefit from our success;
  • Remote working and flexibility.

What it's like working at Pento ‍


We're a technology company, not an accountancy, payroll bureau, or similar. We build beautiful payroll software that automates all manual workflows and we usually help companies cut 50-80% off the time they spend on payroll. That means no spreadsheets, no e-mails, and no manual bank transfers. We've built an easy-to-use software product, that does all of this automatically.



You can see a short video by our co-founder and CEO, Jonas, here.


Why now is a really exciting time to join

  • The UK payroll process hasn’t been disrupted since… ever
  • Every company runs payroll, but very few companies are happy with their current process
  • Pento makes payroll up to 80% more efficient (we are probably conservative here)
  • We already see strong inbound demand from companies all over the UK
  • Our customers love Pento - our NPS is above 70 (check our Trustpilot by the way)

Our team


You can learn more about what we are all about and how we like to work here:



Pento Home

We're a remote-first company and a diverse group of people. We believe in inclusiveness and are committed to building a team as diverse as the people we create our product for, representing a variety of backgrounds, perspectives, and skills.



We welcome applications from everyone – regardless of gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.



We don't believe hiring is a tick boxing exercise, so if you feel you don't match the job description 100%, but would still be a great fit for the role, please get in touch!

Share this job:
Senior Backend Engineer
Slido  
node-js javascript sql nosql backend senior Apr 18

As a Backend Developer on our team, you will work on core systems powering the Slido experience. Being passionate about building scalable software you will be making high-quality impactful changes and having the opportunity to shape and influence how a successful world product will look like.
If you know how to build fast, scalable and secure solutions for our rapidly growing product and organization then we at Slido are looking for you.

Your role

  • You will help develop API which drives the core of our Slido product
  • You will improve the reliability of our systems as we rapidly scale our product and organization
  • You will contribute to the work of various products from small internal tools to large-scale web applications used by thousands of people around the world
  • Look for new solutions on how to transform our customers’ needs into usable software
  • Monitor and improve the performance of our tools
  • Develop new stuff from an idea to its detailed implementation

Your profile

  • You have a curiosity about how things work
  • You are highly experienced with JavaScript/Node.js, SQL/NoSQL databases
  • You already have a couple of full-stack projects under your belt
  • You feel ownership over everything you ship; you’d never call code “released” until you’re confident it’s correct
  • You are fond of the latest technological development
  • Bonus points for knowledge of PHP, Git, AWS, various programming frameworks and having an experience with DevOps

Why join us

  • We are a team of 170+ people who are passionate about what they do and care about each other
  • You have the opportunity to have an impact on a world-class product used by thousands of people around the world
  • We share knowledge within our team of talented programmers, you will grow much faster
  • We use techniques of agile software development
  • We are fans of the Lean Startup methodology, we love Jira and Slack
  • We have a strong culture of Freedom & Responsibility
Share this job:
Senior Full-Stack Developer
Slido  
typescript react angular node-js aws senior Apr 17

Our team is passionate about up-to-date technologies and is striving to build a world-class product. We’re looking for a Full Stack developer who will take a key role in our team and company. As a Full Stack developer, you will overview the end-to-end process of our product.

Your role

  • Experience full-cycle development and work on features from back-end to front-end
  • Take ownership for architecture/design/technology decisions
  • Aim to create top-quality clean code, perform own test cases and participate in peer to peer code review
  • Troubleshoot with steady hands and ruthlessly fix bugs
  • Improve usability, performance and overall quality
  • Partner with Product Managers, Designers and Testers in taking products and features from concept to production
  • Follow agile and lean principles or argument and challenge them

Your profile

  • You understand the development process from A to Z thanks to your knowledge and experience with both front-end and back-end.
  • You know how to develop and maintain high-quality software
  • You have mastered multiple programming languages, tools and databases, f.e. TypeScript/JavaScript/Node.js, SQL/NoSQL, Git, HTML, CSS/SCSS, Angular, React,
  • You are familiar with AWS cloud (or cloud in general) and you know what is REST
  • You learn quickly and you are continuously coming up with new ideas and improvements
  • You are passionate about bringing a top-quality product to users and you understand the effort that comes with it

Why join us

  • We are a team of 170+ people who are passionate about what they do and care about each other
  • You have the opportunity to have an impact on a world-class product used by thousands of people around the world
  • We share knowledge within our team of talented programmers, you will grow much faster
  • We use techniques of agile software development
  • We are fans of the Lean Startup methodology, we love Jira, Slack
  • We have a strong culture of Freedom & Responsibility
Share this job:
Senior Software Engineer, IAM Login
Auth0  
senior java mongodb api node-js Apr 15
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

We're growing fast here at Auth0 and are looking for experienced senior developers for our Identity & Access Management (IAM) Login team. IAM delivers a simple, extensible identity platform that is easy for our customers to integrate into their applications and effortless to operate. 

The mission of the team is to provide a simple, secure, standards-compliant and delightful login experience for both end users and developers. 

We are open about technology choices and like to contribute to OSS projects. Our current stack focuses on Node, ElasticSearch, MongoDB, and React, but we like to focus on picking the right tools for the job.

You will:

  • Join a  cohesive team comprised of engineers, a product manager, and designer to own our products from top to bottom.
  • Collaborate with other engineers and teams to develop new features, APIs, improvements, and fixes to handle our current and future scale.
  • Help our customers have an awesome experience with our products.
  • Collaborate with our support team as the last level of escalation for tickets.

You are a good fit if you:

  • Have excellent communication and collaboration skills.
  • You have 7+ years of software development experience.
  • Have 2+ years of experience in the identity and access management (IAM) domain.
  • Have experience creating public, or internal, APIs.
  • Have experience using NodeJS (or JavaScript), Java, or any other concurrency-friendly language.
  • Are autonomous and have a continuous improvement mindset.
  • Pay attention to details and keep user experience a top priority.
  • Enjoy being part of a highly collaborative, remote friendly environment.
  • Passionate about user experience.

You might work on:

  • Collaborating with the team to craft end-user authentication flows from design to implementation.
  • Creating or enhance management and authentication API endpoints.
  • Security Engineering, and application security.
  • Participating on our on-call rotations troubleshooting production issues.

Preferred Locations:

  • #ES; #AR; #CAN; #US-E;
Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. 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

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Software Engineer - TypeScript, Node.js
Octopus Deploy   $0K - $160K
node-js Apr 13
Software Engineer - TypeScript, Node.js

$100-$160,000 plus super

At Octopus Deploy, we’re passionate about solving the problems our customers face so they can focus on what they do best. Our people are our assets and we currently boast a team of 100+ talented individuals (and growing) who help over 150,000 people worldwide to deliver working software to production.

You will be a great fit for this role if:

  • You have a firm grasp of the software trade using any language or toolset but preferably TypeScript and Node.js.
  • You like working with great tools like the latest versions of TypeScript and Node.js, in the development environment of your choice.
  • You are an experienced individual contributor or leader in your current job.
  • You are comfortable making good decisions with general concepts like dependency, extensibility, and compatibility; and perhaps you are a specialist in an area of software engineering.
  • You enjoy automating things like builds, tests, deployments, infrastructure, and operational tasks.
  • You are able to work independently, motivating yourself to do high-quality work on time, communicating with your teammates when you need help or when you are ready for something new.
  • You enjoy collaborating with other people to solve problems, challenging each other to discover the best solution for a problem, using a balance of passion, pragmatism, and empathy.
  • You are a results-oriented person, someone who is focused on iteratively delivering valuable things to your customers, someone who willingly changes direction based on clear and transparent business information, and someone who helps others do the same.

A typical day might include:

  • Working where you work best, perhaps in a home office designed by you, using a device of your choosing, with or without music, in an atmosphere you create for yourself.
  • Changing source code hosted in GitHub, most of it in the open, collaborating on a pull-request, then shipping a release to customers around the world via an automated build, test, and delivery pipeline, often within the same day.
  • Handling an inbound support ticket from a customer, helping them succeed with Octopus, or offering advice to a customer in our community Slack workspace.
  • Pairing with another software engineer or a support engineer to help them reproduce a tricky problem, helping them understand the inner workings of Octopus in the process so they can be more helpful to even more customers over time.
  • Pairing with another engineer on a Zoom call to solve a complex technical problem or design a new feature.
  • Fixing a bug using an approach like red-green-refactor to prevent customers from experiencing that bug again.
  • Improving our documentation to help customers discover solutions for themselves, and learn how to use Octopus for more complicated workflows.
  • Writing a blog post about something interesting for other developers, or explaining a new feature of Octopus.
Interested? We'd love to hear from you. Please include a cover letter outlining what you can bring to the role and how Octopus would be a good fit for you.

We are looking for people who live and work in Australia to join our remote-first team. We are currently unable to provide visa sponsorship.

About the company

We make Octopus Deploy, software that enables teams to deliver working software to production. We've become the "best in class" tool in our category by focusing on doing one thing and doing it very well. Founded in 2012, we have helped 25,000 companies to automate complex deployments, and we employ 100+ wonderful people.

We're a growing, profitable business. Our goal is to build a company that will last forever, while enjoying the journey and doing work that we're proud of. Our business model is all around understanding our customers, building great software, backing it up with great support and customer service, and making it incredibly easy to discover, learn and use.

Most of our team is based in Brisbane, Australia, where the company started, though we've spread to other parts of Australia, the US, and UK. Because our team is distributed, everyone works from home, so we've built a remote-first culture. 

We've made our company handbook public, and it's a great guide to how we think about just about everything - including career progression and compensation, our vision and what we care about, how our company is structured, feedback loops, training, remote work and more. Please take a read of our handbook, and reach out if you think there is a good fit.
Share this job:
Senior Front End Software Developer
javascript vue-js ecmascript-6 node-js typescript senior Apr 12

Build delightful software for podcasts and spoken word audio. Backtracks is seeking a qualified Mid-Senior Front End Developer to join our Product & Engineering Team.

Opportunity

Backtracks helps audio content creators and brands know and grow their audience and revenue. You will be responsible for building the client-side of our web applications and platform to deliver delightful experiences to our users.

Your day-to-day...

  • Prototype, design, and implement improvements to new and existing portions of our platform, website, and applications
  • Improve appeal and usability of our different products
  • Code and deploy new features in collaboration with our product and engineering teams
  • Be part of a small team, with a large amount of ownership and responsibility for managing things directly
  • Ship high-quality solutions with a sense of urgency and speed
  • Work closely with both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution.
  • Have the freedom to suggest and drive initiatives

We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring a great user experience.

You have...

  • History of autonomous design decision making at technically focused companies
  • History of designing and building web components, products, and technology
  • History of focusing on user experience
  • Experience working on design and development in any of the following roles:
    • Product Developer
    • Product Engineer
    • Front End Designer and Developer
    • Front End Engineer
    • UI Designer/Developer
    • Full Stack Engineer
    • Full Stack Developer
    • Front-end Designer and Developer
    • Front-end Engineer
    • Frontend Designer and Developer
    • Frontend Engineer
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Strong knowledge of:
    • Javascript (ES6+)
    • Vue.js
    • Know when to use immutable types, observables, reactive patterns, reduce, spread, etc.
      • You also know and subscribe to simple is better (you know when plain JavaScript with no framework is best)
    • CSS, SCSS
    • Compilation, bundling, and packaging via Webpack, Babel, etc.
    • Front end frameworks (specifically Vue or React)
    • Integrating web service calls/remote data/APIs
    • Node.js and npm
  • Confidence or experience working with:
    • TypeScript
    • CSS-in-JS
    • Front end test frameworks (Cypress, Karma)
    • Experience with front end build/deployment processes (Webpack, Babel, CI/CD)
    • React Native
  • Strong design skills including understanding of layout aesthetics
  • Motivation and an enjoyment for a startup environment
  • Systems thinker (consider how components can scale across our platform and product offerings)
  • The ability to code and build out designs independently from no mock up all the way to working CSS/HTML/JS
  • A blend of product, system, and people knowledge that lets you jump into a fast paced environment and contribute from day one
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
  • Strong work sense of ownership
  • Strong collaboration and communication skills (fluency in English)
  • PMA (Positive Mental Attitude)
  • Bachelor's degree in Computer Science, relevant field, and/or relevant work experience
  • 5+ years professional experience

Other qualities and traits...

  • Passion for podcasts, radio, and spoken word audio
  • Passion for delivering high-quality designs with quick turnaround times (e.g. you ship)
  • A product-first approach to building software
  • An enthusiasm for solving hard problems
  • Thrives in a fast-paced environment

Bonus points if you have experience with...

  • Web performance (time-to-interactive, dependencies, wasted renders)
  • Node-based serverside APIs
  • Audio processing and interaction on the front-end
Share this job:
Lead/Principal Software Engineer - NodeJS / TypeScript
Cazana  
typescript saas api aws postgresql node-js Apr 11

About you

You are an experienced and accomplished backend software engineer and you are looking for a new challenge. Somewhere you can actually add value rather than being another cog in the wheel. We have a great engineering team who are looking for someone with your seniority and skillset to help us achieve our goals.

You love data and love working with data on a daily basis. Our products are all based around data, and we are using the latest and greatest tech to change our industry for the better. We are evolving our tech all of the time and you want to be an influence of that. You have strong opinions on what good tech looks like and you want to be heard. We are listening.

Whilst you are experienced and at a senior or principal level in your current or most recent position, you want to grow and understand that there is no ceiling. You want to give your experience and knowledge to something special and be part of its journey but you also want to grow and develop into a better engineer than you are now. You want to work with great people and be mentored by a leadership team that you can actually respect and learn from. 

You are enthusiastic and resourceful whilst being passionate about building great products, who loves being part of a team whilst enjoying the autonomous nature of working remotely.

About the role

We are looking for a Backend Engineer at a senior or principal level to bring their wealth of experience to our team to assist us in reaching our goals, during our most exciting period of growth. On a daily basis, you will perform data-related tasks, so strong database/SQL experience is required for this position.

Our two primary languages are Python and TypeScript. If your focus and expertise is with Python then a large part of your role will be around data engineering, processing data, and moving data around into efficient solutions. You will also work on custom projects whilst building various different things. For this, we would expect strong data skills, ideally with PostgreSQL.

If your focus and expertise is with TypeScript then you will largely be working with our SaaS tools. You will be responsible for the architecture, and the backend of these tools. You will help make them fast and reliable.

Our Engineering Leadership teams mission, which we hope you can be a part of, is to have all of our engineers skilled and trained up on both TypeScript and Python. If you are well-versed in both, then fantastic, we want to speak with you! If you are strong in one or the other then, again, you are someone we would like to speak to.



Our Tech Stack

Languages: Python, TypeScript

Infrastructure: ECS, RDS (PostgreSQL), Terraform, Elasticache (Elasticsearch and Redis), DynamoDB, S3
API Gateway: Kong
Monitoring/Metrics: DataDog


What do you get (remuneration & benefits)?

  • Competitive base salary (disclosed at first stage screening)
  • All the equipment you need to get the job done
  • The ability to work where and when you want in order to get the job done (remote and flexible working welcome)
  • A central London office and meeting space to use when you need it
  • Access to free counselling, therapy and mental health support via Spill
  • Access to free personal/ professional coaching via a trained internal coach
  • 25 days holiday, all bank holidays off and any period of closure over Christmas also paid.
  • Learning and training supported
  • Ability to make your mark on a fast-growing start-up that is disrupting a huge (£34Bn annual) industry.

Job requirements

The skills, attributes and experience you must have:

  • Strong data skills
  • Expert with TypeScript (ideally building B2B SaaS tools, experience creating APIs and AWS knowledge, asynchronous programming)

Skills, attributes and experience it would be nice for you to have:

  • Degree in Computer Science 
  • Experience working with SME's
  • Experience working within a company that worked with Machine Learning / Data Science
Share this job:

This Year

Senior Full-Stack Engineer
angular node-js typescript cypress jasmine senior Apr 10

This position requires U.S. residency.

Summary

SemanticBits is looking for a senior full-stack engineer to help us build modern digital health services that are used to support the Center’s for Medicare and Medicaid (CMS). The project involves implementing highly interactive and modern web interfaces with Angular that will be used by healthcare providers across the country. The system is backed by Node business services implemented in a microservices paradigm. The application uses a MySQL database. The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces.

Tools & Technology

  • Typescript
  • Angular
  • Node.js
  • Cypress.io
  • Jasmine/Jest
  • MySQL
  • AWS

Responsibilities

  • Work with the Product Owner and Scrum Master to break down requirements into technical tasks
  • Take ownership of various user stories and work with the development team to manage dependencies on the QPP Program
  • Collaborate with members of other teams to address integration needs and/or other interdependencies
  • Assist with the release management process
  • Be part of a dynamic, highly-independent Scrum team following the standard Scrum ceremonies in a Scaled Agile Framework (SAFe) environment
  • Lead/Mentor team members in any way necessary to meet team commitments

Requirements

  • Candidate must reside in the United States
  • Bachelor's degree required, strong preference for Computer Science field of study
  • Flexible and willing to accept a change in priorities as necessary
  • Expertise working as part of a dynamic, interactive Agile team developing and delivering digital services
  • Minimum 3 years experience developing front-end web user interfaces with Angular
  • Experience building RESTful backend microservices using Node.js (ideally with typescript)
  • Experience with Test-Driven Development using automated testing frameworks such as Mocha, Karma, Jasmine, Sinon, Jest, Protractor and/or Cypress
  • Experience ensuring your code builds and deploys properly through Continuous Integration/Continuous Deployment processes, built in Jenkins or a comparable tool
  • Expertise working as part of a dynamic, interactive Agile team developing and delivering digital services
  • Experience leading a technical team preferred
  • Ability to work with and coordinate with other developers using digital tools such as Slack
  • Experience with version control tools, such as Git
  • Knowledge of modern design patterns and building enterprise-grade production applications
  • Excellent command of written and spoken English

Nice to Have

  • Experience with AWS and Docker
  • Experience working in the healthcare industry
  • Federal Government contracting work experience
  • Prior experience working remotely full-time

Physical requirements for the job

This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact 703-787-9656 x257 for assistance.

Share this job:
Senior Full-Stack Engineer
Ethena  
react-js javascript next.js express node-js senior Apr 06

Ethena is looking for a Senior Full-Stack Engineer to join our small but mighty team. We are based in Brooklyn, but welcome remote candidates living in the US or Canada who are able to work EST hours. Our engineering team is four engineers strong, and collectively we have 25+ years at high-growth startups like Zocdoc, Flatiron Health, Mark43, and Teachers Pay Teachers. What you’ll be doing:

  • Front-End Javascript development using React and Next.js
  • Back-End Javascript development using NodeJS, Express, and MySQL
  • Owning features from the idea phase through to production
  • Maintaining a high quality and nimble codebase
  • Collaborating with other engineers, our product designer, and cross-functionally

What makes a great candidate:

  • 4+ years of full-stack web development experience
  • Experience with relational databases
  • An entrepreneurial mindset - we’re an early stage startup so we’re not just looking for someone to run a playbook - we want you to help build it
  • A “roll up your sleeves” mentality and comfort with ambiguity
  • Passion for what we’re building here at Ethena
  • An impeccable sense of humor

Valued but not required:

  • NodeJS and Javascript expertise
  • Experience with React
  • Experience with Next.js or Express.js
  • Experience with devops (AWS, Heroku, etc)

Ethena is proud to be an Equal Opportunity Employer and is committed to a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran status, or other legally protected status.

Share this job:
Senior Software Engineer
react-js node-js mysql react-native javascript senior Apr 06

Fascinated with the remarkable advances in telehealth? Looking to make a real difference working with a purpose-driven, fully distributed team? Planned Parenthood Direct is seeking an innovative mid-career software engineer to join us in our mission to grow our revolutionary telemedicine platform.

Collaborate with a topflight team of developers on a cutting-edge node-based tech stack to implement best practices technologies in health information exchange leveraging AWS microservices.

Fabulous personal and professional benefits in this mentor-driven, inclusive, growth culture.

Successful candidate is at the top of their game and can demonstrate a track record of developing innovative software solutions.

Compensation

$105,000-120,000 Annually based on experience

Required Technical Qualifications

  • Minimum of 5 years’ software development expertise
  • Expertise in creating and modifying Web Services and APIs using REST and JSON
  • Experience with Node.js
  • Experience with MYSQL/POSTGRESQL database design and development
  • Experience utilizing AWS services including but not limited to Lambda, CloudFront, S3
  • Familiarity with Healthcare standards such as HL7, FHIR, NCPDP and others preferred
  • Familiarity with PHP/Laravel preferred

Key Responsibilities

  • Create and enhance service-based APIs
  • Ongoing development, enhancement and refactoring of mission-critical databases
  • Implement HL7 health care standards
  • Integrate patient data with affiliate partners’ EHR systems via service-based methods
  • Build innovative and highly stable applications using existing and emerging technologies

Benefits and Perks:

  • Competitive salary
  • Medical, dental, FSA, HSA, and vision insurance
  • Professional development
  • 401K match
  • Parental leave
  • Good work-life balance
  • Inclusive team culture
  • Wellness Programs

No Recruiters. Must have US work authorization

Share this job:
Backend Node.js Javascript Engineer
node-js api web-services mongodb backend javascript Apr 05

Breezy HR's a globally loved, Jacksonville-based full-stack hiring platform for SMBs.


About the role

In order to execute our vision, we need to grow our team of best-in-class engineers. We are looking for developers who are excited about launching new products and features into production, who can work autonomously and aren’t afraid to try new technologies, and who don’t back down from the challenges of scale. Our ideal candidate has experience building core services and web-based APIs from the ground up, cares just as much about the product itself as the technology that powers it, and is capable of both structuring and writing clean, maintainable code. We hire engineers into each of our product teams.

Responsibilities

  • Design, implement or improve features in a variety of backend systems including our REST APIs, micro-services, data ingestion and processing systems, and integration partners
  • Write and maintain scalable, performant code that can be shared across platforms
  • Meaningfully contribute to the product and core backend systems by suggesting and executing improvements
  • Improve engineering standards, tooling, and processes
  • Debug production issues across services and multiple levels of the stack

Requirements

  • 4+ years of experience building web applications
  • You have experience in writing applications in Node.js
  • You have knowledge of microservice architectures
  • You have experience with scalable backend APIs
  • Understanding monitoring and alerting platforms is a plus
  • You have attention to detail and a passion for correctness
  • You are comfortable learning new technologies and systems
  • You have strong interpersonal and communication skills with a bias towards action

Bonus Points

  • Experience with MongoDB, Redis, and ElasticSearch
  • Deep understanding of HTTP
  • Comfortable with Linux/Unix and shell scripting
Share this job:
Senior Full-Stack JavaScript Developer
Jibble  
postgresql javascript node-js mongodb backbone.js senior Apr 05

About The Position

We’re looking for a highly experienced full-stack developer to work on the PayrollPanda cloud product. It’s an exciting opportunity for an experienced developer that is looking for a new challenge with a fast-growing startup targeting the fastest-growing region in the world - South-East Asia. The position offers a highly competitive salary.

Job Requirements:

  • 5+ years of commercial development experience
  • 5+ years of JavaScript experience
  • 3+ years with a tech stack that includes NodeJS, PostgreSQL and MongoDB
  • Experience with Backbone.js, ParsePlatform or a similar technology
  • Familiar with writing automated tests (unit tests, integration tests etc.)
  • Agile (scrum) software development experience
  • Experience working in remote teams is an added advantage.
  • Located within GMT+6 - 10 timezones
  • Experience with Vue.js, Typescript and modern Javascript frameworks is a plus

Your responsibilities will include:

  • Building PayrollPanda 2.0 using the ASP.NET Core tech stack
  • Improving existing features of the product and work on new features as we continue to scale
  • Ensuring code quality and standards while meeting deadlines and delivering targets set by the product team
  • Working closely with product managers and data analysts to improve the overall product, the design team to improve the user experience, and front-end team for design implementation

Our tech stack and tools:

  • Microservice API based on .NET Core 3.1
  • Relational Database PostgreSQL
  • Deployment on AWS Elastic Container Service
  • Vue 2 with Composition API, fully typed using TypeScript
  • Vuetify as Material Design framework
  • UI/UX Designs in Figma
  • Atlassian Jira for ticket & sprint management
  • Atlassian Confluence for written specifications and documentation
  • Slack for any kind of team communication
Share this job:
Full-Stack Senior Software Engineer
react-js node-js redis javascript mongodb senior Apr 02

Who are we?

CircleBlack, Inc. provides financial advisors with technology that aggregates data, integrates other financial applications seamlessly, manages data from multiple custodians and delivers actionable intelligence about client portfolios, helping advisors better manage clients' wealth while growing and deepening advisor-client relationships. CircleBlack provides a leading platform built for the digital age, with a web-based and mobile application that can be taken anywhere and accessed anytime. CircleBlack's solution leverages proprietary technology that helps sustain the Company's unique competitive advantages. CircleBlack believes in making wealth management better, for both the investor and the advisor. For more information about CircleBlack, visit https://www.circleblack.com

Position Summary

We are looking for a passionate, forward thinker Full-Stack Senior Software Engineer to design, develop and maintain our software solutions. You will be working on building quality performing software that enables financial advisors to deliver real time data to their clients while adapting to industry trends. Ideal candidates should be passionate about solving complex problems while being able to design, develop and support industry-leading solutions using Node.JS in a fast paced environment.

Responsibilities:

  • Design and develop NodeJS APIs, integrations, analytics engines, and infrastructure tools.
  • Implement modern React user interfaces.
  • Lead migration from one core application to another, while proposing and implementing modern performance optimizations and scaling strategies, such as React user interface.
  • Drive software change while ensuring  software deliverables comply with quality standards.
  • Collaborate effectively with stakeholders, designers and testers advising on impact, and performance to deliver the highest quality of software.
  • Perform code reviews, suggesting improvements and ensuring adherence to best practices.
  • Participate in an Agile development process.
  • Developing for a full stack of technologies including NodeJS, Nginx, React, Angular 1, MySQL, ElasticSearch, Kibana, PHP, Perl, Python and/or Ruby, Redis on AWS Linux servers.
  • Determine the root cause for complex software issues and develop practical solutions.
  • Serve as technical team lead and act as a mentor to allow for skill development through coaching, and training opportunities. 

Competencies:

  • Ability to approach problems in a holistic manner, both tactical and strategic
  • Continuously aware of leveraging coaching and mentoring opportunities with junior software engineers 
  • Creative, resourceful and outside- the- box thinking approach
  • Initiator; natural “fixer” mentality 
  • Problem-solver and analytical

Education/Qualification:

  • 7+ years of application development experience; 4+ years experience using NodeJS. This is a must!
  • 2+ years of experience with MySQL database development
  • Experience building maintainable and testable code bases, including API and Database design in an agile environment and driving software change
  • Hands on experience integrating third-party SaaS providers using a variety of technologies including at least some the following: REST, SOAP, SAML, OAuth, OpenID, JWT, Salesforce
  • Experience working in a cloud environment, specifically AWS
  • Experience with non-relational databases such as Mongo, Redis, ElasticSearch
  • Ability to work independently, and remotely for the time being
  • BSc degree in Computer Science, Engineering or relevant field
Share this job:
Senior Software Engineer, Cloud Applications
cloud senior python javascript machine learning docker Mar 31
What’s your mission?
IronNet's mission is simple:  To deliver the power of collective cybersecurity to defend companies, sectors, and nations.  For decades, companies have been defending against cyber attacks on their own while adversaries have been organizing themselves into sophisticated hacker networks . . . until now, with IronNet Collective Defense.  In 2014, General (Ret) Keith Alexander, former Commander U.S. Cyber Command, launched IronNet to strengthen cybersecurity defense against highly sophisticated adversaries, across all borders and sectors.  
In response to cyber adversaries who increasingly collaborate for collective offense, leading organizations in our critical infrastructure are using collective defense strategies and solutions to meet these powerful and ever-changing threats.  We believe that collective defense is our collective responsibility and we are leading the charge.

The Opportunity . . .
They're looking for a highly skilled software engineer who's comfortable with both front-end and back-end development. Their Full-Stack Engineers are responsible for developing and designing front-end web architecture and supporting APIs, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties. 


People who are successful at IronNet consistently demonstrate these qualities:
Always Accountable -- You commit to be the best at your job and prove it every day, delivering results with integrity, transparency and quality.
Will to Win -- You demonstrate urgency and take thoughtful risks, understanding that failing fast is critical to success.
Flexible and Adaptable -- You anticipate and plan for potential changes based on competing internal and external demands and do not let shifting priorities frustrate or annoy them.  
Passion for Customers -- You integrate innovation and quality to fulfill customer needs -- the value to customers is the first priority, both internally and externally.
Highly Capable and Innovative -- You develop innovative solutions to complex problems, strive for continuous improvement and adapt quickly to changes.
Technical Fit -- You understand the technology specific to the team / role / duties of the position.  The more senior the position that you are applying for, the more that we expect you to bring fresh perspectives and new ideas.


Recognition & Awards
IronNet is recognized as a representative vendor in Gartner’s “Market Guide for Network Detection and Response (NDR)”, and Forrester recently named IronNet a representative vendor in its “Now Tech: Network Analytic and Visibility, Q2, 2020” research. 

2020 Awards:
CRN Emerging Vendors
Fortress Cyber Security
Hot 150 Cybersecurity Companies
Cyber Security Awards: Innovative Product of the Year - Threat Detection

2019 Awards: 
Fortress Cyber Security
EMA Vendor To Watch
CRN Security100
NVTC Tech 100

More About IronNet:
IronNet delivers unmatched collective cyber threat detection for enterprise on-premise, cloud, and hybrid networks.  They do this through the application of advanced behavioral analytics, AI, and machine learning techniques.  Their team combines the tradecraft knowledge of the best offensive and defensive cyber operators in the world with world-class mathematicians and data scientists to engineer solutions that empower companies to defend against advanced threats.
Their founder and Co-CEO, General (Ret) Keith Alexander, is a recognized cybersecurity innovator and a frequent speaker about current cyberthreats and effective defenses. They have a leadership team with deep government and commercial cyber experience, and the company is advised by a board of esteemed security and venture investment professionals, including Jan Tighe Retired Vice Admiral, Former Deputy Chief of Naval Operations for Information Warfare and Director, Naval Intelligence, US Navy; and Jack Keane Chairman, Institute for the Study of War, Retired Four-Star General, Former Vice Chief of Staff, US Army.


Benefits of Working at IronNet:
IronNet strives to provide and takes pride in being able to offer comprehensive, essential and affordable benefits for our employees and their families.  We offer an unlimited PTO plan, 401(k) match as well as Medical, Dental, Vision, and Disability Insurance.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or protected veteran status, or any other legally protected basis, in accordance with applicable law.

To be successful in this role you must be able to . . .

  • 7+ years demonstrated industry experience
  • Design and develop front end application architecture.
  • Develop presentation-layer API interfaces to support user interfacing applications.
  • Work with database systems and core microservices.
  • Ensure responsiveness of applications.
  • Work alongside graphic designers for design features.
  • See projects through from conception to finished product.
  • Meet both technical and customer needs.
  • Stay up-to-date with modern and emerging JavaScript libraries and frameworks.
  • Mentor junior engineers.

You may be the person they need if your background aligns with the following . . .

  • Degree in Computer Science or equivalent industry experience.
  • Significant experience in Software Engineering.
  • Strong organizational and project management skills.
  • Proficiency with modern JavaScript tooling and libraries, such as React, TypeScript, Webpack, npm, etc.
  • Proficiency with server side languages such as NodeJS, Go, Python, etc.
  • Familiarity with relational database technology (PostgreSQL preferred).
  • Proficiency with unit testing JavaScript application code.
  • Experience with creating and running Docker images and containers.
  • Great problem solving skills.
  • High attention to detail.
  • Excellent verbal communication skills.
  • Experience with Agile software development methodologies is a plus.

What they expect from you . . .

  • They recognize few candidates meet every requirement and that many skills are transferable.  They believe in hiring smart people and expect them to grow and learn.  If your resume doesn’t match all of the requirements, you can still apply.  However, please address any skill gaps in a cover letter, upload a portfolio, or include a note in the application form, so our recruiting team and hiring managers can see beyond your resume.  

Align with and Model IronNet’s Values:

  • The Mission Continues.
  • Thrive personally, grow professionally―be happy!
  • Innovate, learn, lead.
  • Be the best and prove it.
  • Act with integrity―always do the right thing.
  • Be the most trusted, respected, and loved cybersecurity company in the world.
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:
Software Architect / Code Reviewer / Mentor
Arcanys  
javascript node-js angular react-js vue-js Mar 30

Arcanys is a Philippines-based software outsourcing company.

RESPONSIBILITIES

  • The role is mainly to train and develop junior Javascript developers
  • Do regular code reviews on training and possibly live projects
  • Write and explain best practices to junior developers
  • Curate and develop content for the junior developers
  • Research and remain up to date with new technologies
  • Possibility to do architect-level work in some projects down the road

QUALIFICATIONS

  • At least 8 years working experience in software development
  • Must be an expert with Javascript + Node.js and either Angular/React/Vue.js
  • Preferably with a background in teaching, or coaching/mentoring developers
  • Solid written and verbal communication skills in English (all employees are speaking English)
Share this job:
Software Development Engineer II, Jira Service Management
 
java python javascript html css aws Mar 30
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

About the Team

Jira Service Management is one of the fastest growing products at Atlassian. At Atlassian, we believe that we have a great opportunity to grow even faster in the IT market.

In order to realise this opportunity, Atlassian is investing heavily in its growth at all fronts. One of the core focus areas in this business is Customer Notifications which connects help seekers with the appropriate help providers. This is an area which has limitless challenges and opportunities to learn, grow, evolve, and contribute. You will be part of this distinguished team and will be responsible for building new capabilities with laser sharp focus on scale, reliability, resiliency and fault tolerance. You'll work closely with design and product management, influencing the direction of the product and helping the team get there. You’ll collaborate with other developers, writing code that you are proud of and delivering amazing results that our users love.

We'll expect you to have/be:

  • 3+ years of experience designing and building a production-level large scale web application.
  • Proven experience across the board with a strong depth of knowledge in the following technologies: Java or Python or other programming languages.
  • Experience building a service from the ground up is preferred – from gathering requirements, design, build, deploy and ownership.
  • Solid understanding of application performance, and designing low latency, high-speed web applications.
  • Working well in a team and you can also collaborate effectively on ideas and designs with some of the best architects and developers in Atlassian.
  • Experience with AWS infrastructure and/ or Microservices is preferred.
  • Familiarity with Agile software development methodologies.
  • Ability to design public APIs, coupled with a passion for writing clean code.

If you've got some of these skills, even better:

  • Hands-on experience building an Atlassian plugin of any size.
  • Experience with Spring framework.
  • Experience with Maven plugin development.
  • Experience in TDD techniques & Continuous Integration.
  • Experience with HTML, CSS and modern JavaScript frameworks (e.g., React, NodeJS, AngularJS, Vue)
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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Engineer
go node-js microservices javascript html css Mar 27

Eliminate Crime. Build Community.

Flock Safety provides a public safety operating system that empowers private communities and law enforcement to work together to eliminate crime. We are committed to protecting human privacy and mitigating bias in policing with the development of best-in-class technology rooted in ethical design, which unites civilians and public servants in pursuit of a safer, more equitable society.

Our Safety-as-a-Service approach includes affordable devices powered by LTE and solar that can be installed anywhere. Our technology detects and captures objective details, decodes evidence in real-time and delivers investigative leads into the hands of those who matter.

While safety is a serious business, we are a supportive team that is optimizing the remote experience to create strong and fun relationships even when we are physically apart. 

Our flock of hard-working employees thrive in a positive and inclusive environment, where a bias towards action is rewarded. Flock Safety is headquartered in Atlanta and operates nationwide. We are well funded by Meritech Capital, Initialized Capital, YCombinator, Matrix Partners, BedRock Capital, and Founders Fund - and we're scaling quickly.

About the opportunity 

This role falls in our Platform team, a team of 4 extremely sharp engineers responsible for our backend data processing pipeline, user facing products, and overall system architecture. They’re the glue that works closely with our Machine Learning and Hardware teams to tie everything into a cohesive product experience for our users.

Some challenges you’ll tackle

  • Own features through their lifecycle: backend, frontend, data stores – the whole shebang (#!)
  • Collaborate with Machine Learning and Hardware teams on multifaceted projects touching the entire system
  • Design systems at scale – We process over 20M images daily in real time
  • Learn our system. If a technology is out there, we probably touch it
  • Working directly with Product to scope features into iterative efforts
  • Assess new technologies as needed for a task and make decisions balancing technical need and business impact

About You

  • Love writing code and have extensive experience doing so. 
  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.
  • Have a strong desire to grow their role as well as have a direct influence on the growth of a young company. 
  • Be interested in all aspects of the business, from direction to office space. 
  • Be excited about working on a fast-paced, constantly evolving product. 
  • Be able to crack a joke every now and then, even if you're the only one who laughs.

Our Tech

If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:

  • Typescript (Node) web services with a bit of Scala and Go in there as well as needed
  • React on the frontend, but also some mix of plain ole HTML, CSS (bootstrap), and Javascript (jQuery + KnockoutJS) as needed
  • Postgres DB, but occasionally Redis or DynamoDB (use the right tool for the job)
  • Kubernetes, Docker
  • AWS (SQS, S3, etc)

Why join the Flock? 

When you join the Flock, you are joining a diverse team of passionate, ambitious, intelligent people that put team over self. We offer competitive salary, benefits, and the opportunity to grow your career at a fast-paced, high growth start up. We genuinely care about the well-being of our employees both in and out of the office and understand the importance of work/life balance. We’d love for you to join us in the fight to eliminate non-violent crime, one neighborhood at a time. 

Share this job:
Software Engineer Contractor
react-js javascript react-native e-commerce mobile php Mar 24

Branding Brand is searching for US-based React and RN Software Engineers who are available to work as remote contractors for limited-term engagements. Ideal candidates are skilled in JavaScript and have API / web server experience. TypeScript, Native iOS, or Android knowledge, and Node / AWS experience is a plus.

Responsibilities:

  • Work with senior developers and architects to produce world-class mobile e-commerce experiences
  • 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 Designers, Quality Assurance Engineers, and Account/Project Managers to communicate status of projects
  • Work with bug tracking/project management software suites, including Jira
  • Implement secure coding best practices and participate in ongoing security training and awareness

Qualifications: 

  • Strong background in web languages and technologies; React.js, RN, Javascript, TypeScript, Node.js, PHP
  • Understanding of OOP in Javascript and how it applies to code quality
  • Ability to transform design mockups and 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
  • Prior experience in retail e-commerce is a plus
  • Experience with Subversion and/or Git source control
  • Experience with xUnit frameworks is a plus
  • Experience with bash/command line is a plus
  • Experience with RESTful APIs is a plus
Share this job:
Tech Lead
node-js flutter javascript mongodb redis java Mar 23

About the role: 

As a Tech Lead, you will be shaping and implementing strategic solutions to ensure DKatalis stays on the bleeding edge of technology. You would be contributing across the design decisions, technology stack, covering web development, API development, DB communication/handshake, performance and security measures.

What will you do :

  • Responsible for designing and developing backend system for web platform 
  • Develop and maintain high-performance system
  • Uses Agile engineering practices (coding practices, unit testing, automation, code reviews, refactoring, continuous integration, continuous deployment) to develop efficient solutions 
  • Collaborate with other team members across functions to deliver complex solutions

What you need to have :

  • Bachelor’s Degree in Computer Science/IT/Programming or related fields 
  • At least 7-10 years of development experience with knowledge of Agile practices
  • Excellent in at least 2 of the following languages (NodeJs, Java, Ruby, React Native) and excited to learning new languages/technologies
  • Familiar with all aspects of MVC web applications 
  • Familiar with popular databases with hands-on experience in MySQL and MongoDB 
  • Experience of designing RESTful APIs, OAuth 2, Swagger
  • Familiarity working on cloud platform e.g. AWS, GCP
  • Familiar with Linux environment development and common SHELL command
  • Deep understanding of cache technology (Redis/Memcached etc.
  • Experience leveraging various design patterns, test-driven development, and automated testing framework
Share this job:
Principal Software Engineer
node-js typescript express microservices sql-server cloud Mar 22

We are seeking a Principal Software Engineer to help us migrate from an existing, lightweight Web API (C# .Net Core) to a new Web API (NodeJS + TypeScript) to support our web apps (Vue.js + TypeScript) and recently released mobile app. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective APIs that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become familiar with our C# .Net codebase and database architecture. You will work with the existing team to build a shared library with the types and shared business logic that exists in both front-end and back-end applications. As you improve in your understanding of our business logic, you will contribute your API experience and help architect and support more features to our existing SPA and mobile application.  

What You’ll Do

  • Drive back end architectural decisions to develop a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas to technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

Your First 90 Days

By Day 30

  • You will immerse yourself in our culture, our product and our tech stack
  • You’ll work with Product Management, QA and Cloud Ops to better understand our product offering (C# .NET and Node.js) and new web offering (Vue.js, React Native) 
  • You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can potentially be done even better 
  • You’ll become a contributing member of our efficient and effective SDLC process 
  • You’ll take on development items to get your hands in our current Web and API stack

By Day 60

  • You will work with and understand the nuances of your team
  • You’ll create and help work on a backlog of technical infrastructure work as related to the platform and API identified in your First 30 Days
  • You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from

By Day 90

  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will advance our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You’ll play an influential role in hiring additional engineers to our growing Product Team

Who You Are

We look for engineers that share our passion for building and scaling cutting-edge applications in a fast-paced, startup environment - one that already has the benefit of over 3,000 customers and millions of dollars in revenue. We are looking for engineers who have:

  • 5+ years NodeJS development experience (Express-based frameworks)
  • 4+ years SQL Server experience
  • 3+ years C# .Net development experience
  • 2+ years experience leading a team of API/Platform engineers
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem solving and debugging skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Prior experience with React.js or Vue.js
  • Prior experience with NestJS, TS.ed, etc. (any TS based framework)
  • Prior experience with TypeORM, Sequelize, or custom ORM development.
  • Catalyst-mindset (i.e., ability to tangibly see the future and influence the people and tech stack that you work with)
  • Bachelor’s in Computer Science

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.

Share this job:
Senior Software Engineer
Earnest  
senior frontend data science machine learning docker finance Mar 22

We will set you up with all the necessary tools to perform the job from your home office.

Earnest empowers people with the financial capital they need to live better lives.

We're an accomplished team of technology, finance, and design geeks who believe consumer lending can be radically improved and are doing something about it. We are disrupting the trillion dollar student loan industry by redefining what it means to be creditworthy. We created a company that combines data science, streamlined design, and technology to:

Build products that simplify the lending process Personalize loans to suit the needs of our customers Engage with our customers through more human experiences

Our culture is one that values transparency and blameless problem solving. Earnest has a strong track record of employee growth and career progression. Earnies are empathetic, product-focused, proactive, and curious.

As a Senior Front End Software Engineer at Earnest you’ll build the software that is changing consumer lending, automating the loan approval process and orchestrating the transfer of billions of dollars. In addition to the $10+ billion in loans actively serviced, we build tools to maximize Earnest's growth while providing the best possible client experience. Our focus is on building a modern platform that allows us to move faster over time. This means a willingness to rethink domains from first principles and enjoy collaborating across all teams. 

On the server-side, we use Node.js. On our client-side we use React/Redux for building new things and Angular for everything else. We deploy services in Docker and Kubernetes on AWS. We integrate with other internal microservices (written in Node.js and Scala) and store the bulk of our data in Postgres and Amazon S3.

Potential Projects:

Integrate data science and machine learning models to automate loan decisions Integrate against third-party APIs to analyze additional data Launch new product lines and other lines of credit Integration with strategic partners Accelerate funding of loans

Ideal background and expertise:

5+ years of professional development experience Experience with server-side concepts, such as microservices, database, caching, performance, monitoring and scalability Extensive experience with Node.js preferred Professional experience in React/Redux desirable Work experience with databases such as PostgresSQL Domain experience developing software for Fintech, Banking, or related Consumer Financial Services companies is a plus

Earnest Perks & Benefits:

Health, Dental, & Vision benefits plus savings plans Employee Stock Purchase Plan 401(k) plan to help you to save for retirement plus a company match Tuition reimbursement program $1000 travel perk on each Earnie-versary to anywhere in the world

Earnest provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, disability, genetics, gender identity or expression, or veteran status. Qualified applicants with criminal histories will be considered for the position in a manner consistent with the Fair Chance Ordinance.

Share this job: