Remote Microservices Jobs Open Startup
RSS
API
Global PayrollPost a job

find a remote job
work from anywhere

Browse 18+ Remote Microservices Jobs in September 2020 at companies like Netdata Inc, Turbulent X Cloud Imperium Games (Star Citizen) and Sporty with salaries ranging from $90,000/year to $150,000/year working as a Senior Software Developer (Backend), Senior Node.js Microservices Developer or Senior Software Engineer. Last post

Browse 18+ Remote Microservices Jobs in September 2020 at companies like Netdata Inc, Turbulent X Cloud Imperium Games (Star Citizen) and Sporty with salaries ranging from $90,000/year to $150,000/year working as a Senior Software Developer (Backend), Senior Node.js Microservices Developer or Senior Software Engineer. Last post

Remote HealthPost a job

Get a  email of all new remote Microservices jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Microservices position?

Post a job
on the 🏆 #1 remote jobs board

Netdata Inc

 

Senior Software Engineer


🌏 Worldwide

Senior Software Engineer  


Netdata Inc

🌏 Worldwide

go

cloud native

microservices architectures

html5

go

cloud native

microservices architectures

html5

Netdata is looking for senior software engineers, with particular expertise and interest in the Go Programming Language to join our distributed (remote) engineering team.\n\nThe position is 100% remote, but with your location's timezone limited from UTC -3 to UTC +5.\n\nWe are building a modern microservices-based platform to complement our open-source project. As a Senior Software Enigneer you will be expected to program in several languages, focusing on, but not limited to, Go. You will need to be familiar with architecting and developing production-grade microservices and distributed systems, REST, message brokers (e.g. Kafka, RabbitMQ, ActiveMQ, etc.) as well as writing testable, maintainable code.\n\n**Responsibilities**\n\n* Design and implement cloud-based microservices and APIs that complement our edge agents.\n* Write clean, maintainable and testable code.\n* Troubleshoot and debug applications.\n* Operate the platform within our security and privacy guidelines.\n* Collaborate with frontend developers to integrate user-facing elements with server side logic.\n* Gather and address technical and design requirements.\n* Build reusable code and libraries for future use.\n* Automate tasks wherever possible.\n* Liaise with developers, designers and system administrators to identify new features.\n* Follow emerging technologies and frameworks.\n\n**Job Requirements**\n\n**Required experience**\n\n* Substantial hands on experience with the Go programming language.\n* Proven experience with Cloud-Native, microservices architectures.\n* Familiarity with frontend technologies (HTML5, JavaScript and CSS).\n* Excellent analytical and time management skills.\n* Teamwork skills with a problem-solving attitude.\n* Excellent command of spoken and written English.\n\n**Preferred experience**\n\n* Experience with other programming languages (C, Java, Python, Typescript etc.)\n* Experience with Google Cloud services\n* Experience with Frontend/Web development (HTML5, ES6+, CSS)\n* BSc degree in Computer Science or relevant field\n\n#Location\n🌏 Worldwide


See more jobs at Netdata Inc

Turbulent x Cloud Imperium Games (Star Citizen)


Senior Node.js Microservices Developer

🎈
🌏 Worldwide

Senior Node.js Microservices Developer


Turbulent x Cloud Imperium Games (Star Citizen)

🌏 Worldwide 🎈

node.js

typescript

gaming

microservices

node.js

typescript

gaming

microservices

**What you will do**\n\n* As a member of the Game Services team for Star Citizen, you will be responsible for building the online MMO backend services & related tools, acting on both the server and game-client side. The team is based in Montreal but operates mostly online with studios located in the US and the UK.\n\n*Your main objectives will be to:*\n* Design service APIs to power game features by working closely with Game Designers.\n* Develop scalable online macroservices in a large meshed service ecosystem\n* Program in tandem with Gameplay Developers to enable the game client\n* Take ownership of game features in the MMO architecture from inception to deployment and operation\n\n*You will work in the following stacks:*\n* Communications with gRPC & Protobuf\n* Gameplay services under Node.JS with Typescript\n* High throughput services with C++ and gRPC\n* C++ Game Client (StarEngine) communications with gRPC\n* Distributed message queues (Kafka)\n* Deployment with Kubernetes, Docker, and Linkerd2\n\n# Responsibilities\n **You’re Eager to Take On**\n\n* Build macroservices in a polyglot environment\n* Be part of a fast-iterating development environment\n* Estimate the effort to perform specific tasks, commit to delivery deadlines and help the team set and respect production timeline collectively\n* Mentor other developers on technologies you have learned to master\n* Designing innovative online services by focusing on fault-tolerance, scalability & security\n* Understanding the game features in order to provide clean, well defined, and documented service APIs\n* Using Cloud Native technologies to guarantee that Star Citizen is built on top of a sustainable ecosystem\n* Providing tools and applications to enable LiveOps teams to manage the game.\n* Interacting with infrastructure engineers to analyze, inform, review and improve the reliability and scalability of the game’s backend \n\n# Requirements\n**You’re Savvy in**\n\n* Communicating efficiently with people and translating technical jargon\n* Adapting to various contexts, sometimes shifting priorities\n* Managing your schedule to ensure productivity and efficiency in projects\n* Showing autonomy, being thorough and curious about new technologies\n* Getting things done, sharing good practices in backend development, contributing to implementing efficient processes\n\n**You have Accomplished**\n\n* Relevant programming experience or Bachelor in Computer Science\n* 4 years+ of experience in backend programming\n* 2 years+ of experience in programming with Node.js and experience with TypeScript\n* Good understanding of Linux shell, git and build pipelines\n* Good understanding of real-time network communication through gRPC, WebSocket\n* Knowledge of Event-Sourcing and Domain-Driven Design (DDD)\n* Experience with C/C++\n* Experience with Docker and Kubernetes; *an asset*\n* Experience working in a video game studio,*an asset* \n\n#Salary\n$90,000\n\n\n#Location\n🌏 Worldwide


See more jobs at Turbulent x Cloud Imperium Games (Star Citizen)

# How do you apply?\n\n *Ready to Shake Things Up?\nApply now!*\n\n*The salary displayed is subject to change depending on the candidate's experience and seniority.
Apply for this position

Sporty


Senior Software Developer

🎈 verified
🌏 Worldwide

Senior Software Developer


Sporty

🌏 Worldwide 🎈

java

spring boot

aws

microservices

java

spring boot

aws

microservices

This job post is archived and the position is probably filled. Please do not apply.
### Company Overview\nSporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.\n\n### The Role\nWe are hiring fully-remote Software Developers (Backend) at the senior, lead, and principal levels. \n\n### Tech Stack\n* Backend: Java / Spring Boot (must) \n* Frontend: VueJs, Webpack, FreeMarker, Element UI \n* DB: MySQL (plus), Oracle, Aurora (plus), Redis (plus)\n* MQ: RocketMQ (Plus), RabbitMQ (Plus)\n* DevOps: AWS, Drone CI, K8S, Rancher, Jenkins\n\n### The Joel Test\n1. Do you use source control? Yes \n1. Can you make a build in one step? Yes \n1. Do you make daily builds? Yes \n1. Do you have a bug database? Yes \n1. Do you fix bugs before writing new code? Yes \n1. Do you have an up-to-date schedule? Yes \n1. Do you have a spec? Yes \n1. Do programmers have quiet working conditions? Yes \n1. Do you use the best tools money can buy? Yes \n1. Do you have testers? Yes \n1. Do new candidates write code during their interview? Yes \n1. Do you do hallway usability testing? Yes\n\n### Benefits\n* Competitive salary \n* Quarterly bonuses \n* Flash bonuses \n* Top-of-the-line equipment \n* Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)\n* 20-days paid leave \n* Referral program \n* Education allowance (conferences, books, training courses, Udemy, Coursera, etc.) \n* Annual company trips (eg next year Koh Samui, Thailand) \n* Small enough to allow you to have a big impact \n* Large enough to provide structure and clarity \n* Highly-talented, dependable co-workers \n* Global, multi-cultural organization\n# Responsibilities\n* Develop highly-scalable mobile internet backends for millions of users\n* Work with product owners and other development team members to determine new features and user stories needed in new / revised applications or large/complex development projects\n* Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate\n* Respond to support calls for applications in production in order to make quick diagnosis and repair to keep things running smoothly for users\n* Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives\n* Mentor less experienced technical staff\n\n\n# Requirements\n* Develop highly-scalable mobile internet backends for millions of users\n* Work with product owners and other development team members to determine new features and user stories needed in new / revised applications or large/complex development projects\n* Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate\n* Respond to support calls for applications in production in order to make quick diagnosis and repair to keep things running smoothly for users\n* Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives\n* Mentor less experienced technical staff\n\n\n# Responsibilities\n* Develop highly-scalable mobile internet backends for millions of users\n* Work with product owners and other development team members to determine new features and user stories needed in new / revised applications or large/complex development projects\n* Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate\n* Respond to support calls for applications in production in order to make quick diagnosis and repair to keep things running smoothly for users\n* Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives\n* Mentor less experienced technical staff\n\n\n# Requirements\n* Develop highly-scalable mobile internet backends for millions of users\n* Work with product owners and other development team members to determine new features and user stories needed in new / revised applications or large/complex development projects\n* Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate\n* Respond to support calls for applications in production in order to make quick diagnosis and repair to keep things running smoothly for users\n* Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives\n* Mentor less experienced technical staff\n\n\n\n# Responsibilities\n * Develop highly-scalable mobile internet backends for millions of users\n* Work with product owners and other development team members to determine new features and user stories needed in new / revised applications or large/complex development projects\n* Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate\n* Respond to support calls for applications in production in order to make quick diagnosis and repair to keep things running smoothly for users\n* Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives\n* Mentor less experienced technical staff\n \n\n# Requirements\nWe heavily utilize Spring Boot, Spring Cloud and iBATIS, so experience in these are mandatory, for other tech stacks are optional. We are looking for candidates who are able to work as independent as possible. \n\n* Strong experience with highly-scalable web backends\n* Deep understanding of Microservices\n* Great communication skill\n* Proficient with SQL\n* Advanced proficiency in Object Oriented Design (OOD) and analysis. \n* Advanced proficiency in application of analysis/design engineering functions. \n* Advanced proficiency in application of non-functional software qualities such as resiliency, maintainability, etc. \n* Advanced proficiency in modern behavior-driven testing techniques. \n\n#Salary\n20,000 - 70,000 USD\n\n\n#Location\n🌏 Worldwide


See more jobs at Sporty

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Sporty


QA Engineer

verified
🌏 Worldwide

QA Engineer


Sporty

🌏 Worldwide

qa

testing

microservices

qa

qa

testing

microservices

qa

This job post is archived and the position is probably filled. Please do not apply.
### Company Overview\nSporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.\n\n### The Role\nWe are hiring both manual and automation testers at the mid, senior, and lead levels.\n\n### Tech Stack\n* Backend: Java / Spring Boot \n* Frontend: VueJs, Webpack, FreeMarker, Element UI \n* DB: MySQL, Oracle, Aurora \n* DevOps: AWS, Drone CI, K8S, Rancher, Jenkins \n\n### The Joel Test\n1. Do you use source control? Yes\n1. Can you make a build in one step? Yes \n1. Do you make daily builds? Yes \n1. Do you have a bug database? Yes \n1. Do you fix bugs before writing new code? Yes \n1. Do you have an up-to-date schedule? Yes \n1. Do you have a spec? Yes \n1. Do programmers have quiet working conditions? Yes \n1. Do you use the best tools money can buy? Yes \n1. Do you have testers? Yes \n1. Do new candidates write code during their interview? Yes \n1. Do you do hallway usability testing? Yes \n\n### Benefits\n* Competitive salary \n* Quarterly bonuses \n* Flash bonuses \n* Top-of-the-line equipment \n* Pick your own working hours \n* 20-days paid leave \n* Referral program \n* Education allowance (conferences, books, training courses, Udemy, Coursera, etc.) \n* Annual company trips (eg next year Koh Samui, Thailand) \n* Small enough to allow you to have a big impact \n* Large enough to provide structure and clarity \n* Highly-talented, dependable co-workers \n* Global, multi-cultural organization\n\n# Responsibilities\n * Simulate user needs and actual usage scenarios from a user perspective\n* Testing (black box, white box, integration, and performance) of the Web and Android platforms\n* Write test plans / test cases and output test reports according to feature requirements\n* Create automated Web/Android/API test cases\n* Track and analyze automated tests to improve test efficiency\n* Track and record product issues and analyze the problems through various tools, giving feedback to relevant personnel to make corrections\n* Share test-related information with other team members\n* Develop automated tests and test frameworks\n* Improve our Continuous Integration pipeline\n* Identify and execute on opportunities to improve or establish quality processes\n* Help automate all aspects of the software engineering process\n* Review designs and code done by others and provide constructive feedback\n* Continuously develop your own skills and help others to improve their \n\n# Requirements\nWe do not necessarily expect you to have experience with everything below, but the more the better.\n\n* At least two years of testing experience\n* Experience with mobile app testing\n* Familiar with web/Android/iOS manual testing.\n* Familiar with various tests (function/integration/regression/stress/API).\n* Familiar with the test tool (Postman/Chrome console).\n* Familiar with SQL syntax MS SQL/ MySQL is plus.\n* Familiar with Jira/Jenkins/Linux would be a plus.\n* Working knowledge of a programming language (e.g. Python/Java)\n* Experience in developing and running a Continuous Integration system\n* Familiar with Automation testing knowledge of REST APIs\n* Familiar with Automation testing knowledge of Mobile UI \n* Experience with Docker and Kubernetes \n\n#Salary\nDepends on Experience\n\n\n#Location\n🌏 Worldwide


See more jobs at Sporty

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

UBIO (Automation Cloud)


Backend Developer


UK/EU

Backend Developer


UBIO (Automation Cloud)

UK/EU

typescript

javascript

microservices

redis

typescript

javascript

microservices

redis

This job post is archived and the position is probably filled. Please do not apply.
UBIO has built the Automation Cloud, a platform which can robotically perform any online task such as reserving a hotel for your trip to New York, booking a flight to get there and applying for a credit card to pay for it all. We are working towards a SaaS based solution for engineers to automate website actions and we need your help!\n\nWe are looking for an optimistic and resilient engineer who has developed markedly complex services in Javascript or Typescript. You would have been involved with platforms and services that perform and scale well on the cloud and you also enjoy discussing complex engineering topics. We are a small Engineering team, relying on tools like GitHub and Slack to keep us communicating efficiently. We also rely on architectural principles and guidelines to ensure our colleagues can pick up our work in the future, if necessary. \n\n# Requirements\n## You have considerable technical experience in:\n\n- One or more programming languages (5 years is about right)\n- Server side JavaScript/TypeScript with Node.js\n- Developing applications for the cloud (Google Cloud in our case)\n- Storage: Redis, SQL, MongoDB\n\n## And it would be great if you also have:\n\n- Experience with Prometheus and Grafana or other monitoring systems\n- Interest in Serverless functions (Google Cloud Functions) and containers (Google Cloud Run)\n- Exposure to Dependency Injection\n- Experience with micro-services and Message Bus architectures\n- Appetite for Golang\n- Exposure to PCI-DSS compliance\n\n## This is what you'll be doing:\n\n### Drafting and developing prototypes\n- If significant unknowns exist or risks need to be reduced, you’ll frame your thoughts into a prototype doc and develop a prototype in code or research to resolve those. You may need to develop a few prototypes before we can move on to implementation.\n\n### Getting features production ready\n- Once prototypes are out of the way, you’ll write tests, refactor and expand on your initial prototypes to get your code ready for deployment.\n\n### Rub virtual shoulders with Product\n- Engineering works very close to our Product function. You will frequently liaise with a product manager to ensure business requirements are current and to realign on delivery expectations.\n\n### Leveraging and evolving our standards\n- We have defined a handful of standards, including a framework for developing micro-services. - We have also defined architecture guidelines to more clearly inform our future. We will count on you to advance those by adhering to them and providing feedback for improvements.\n\n### Avoiding pitfalls and learning from failures\n- You will bring experience to the team and will help us avoid difficult paths, but you understand that experiencing failures is a building block for success. Your resilience will be key to navigate these situations.\n\n#### Communicating your needs clearly and responsibly\n- With the support of your Lead Engineer, you will be able to state clearly what is needed to deliver features in a timely fashion. You will do that with a good level of written and spoken English.\n\n### Owning Service Lifecycle\n\n- Be able to debug and provide support for services you ship in all environments.\n- Be able to communicate effective metrics for the code you write, be aware of its performance and how we can observe them inline with SLOs.\n\n### Positively adding to our culture\n\n- You have a positive outlook in life and you can also have fun away from technology.\n- You are able to focus on how to overcome obstacles, rather than being overly impeded by limitations and dependencies.\n\n#Location\nUK/EU


See more jobs at UBIO (Automation Cloud)

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Clevertech

 

Principal Java spring Developer

verified
North america

Principal Java spring Developer  


Clevertech

North america

java

spring

aws

microservices

java

spring

aws

microservices

This job post is archived and the position is probably filled. Please do not apply.
How We Work\nWhy do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.\n\nTrue innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.\n\nWe make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.\n\nThe result? We produce meaningful work\n\nGetting Hired\nWe hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.\n\nOur hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.\n\nWant to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video\n\n\nInterested 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!\n\n\n\n\n\n\n\n\n\n\n\n\n# Responsibilities\n What You’ll Do:\nCollaborate in every stage of a product's lifecycle; from planning to delivery\nCreate clean, modern, testable, well-documented code\nAgile process with CI/CD environment to develop scalable web applications\nCommunicate daily with clients to understand and deliver technical requirements\n\n \n\n# Requirements\nWhat is Required:\n\n7+ years professional development experience\n5+ years professional experience in a senior developer role with Java\nPreferred: critical software development in large enterprises\nExperience with Java 1.8 or later\nStrong understanding of Java multithreading, concurrency and memory management\nExcellent coding practices including a solid understanding of design patterns and object-oriented programming\nExperience with Spring (Framework, Security, MVC, Boot)\nExperience building maintainable and efficient tests using tools such as MyBatis, JUnit, TestNG, Mockito etc.\nCoding standards to include unit, integration and acceptance testing\nExperience with Cloud services (AWS, Azure, OpenShift etc.)\nExperience with SQL and NoSQL\nExperience with Git/GitHub\nExperience with Containers\nKnowledge of micro-services networking, load balancing, service discovery concepts and technologies\nStrong understanding of the agile software development process\nSuperior communication skills in English\n\n\n#Location\nNorth america


See more jobs at Clevertech

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Netdata Inc

 

Senior Developer Advocate


🌏 Worldwide

Senior Developer Advocate  


Netdata Inc

🌏 Worldwide

conferences

software engineering

devops

systems administration

conferences

software engineering

devops

systems administration

This job post is archived and the position is probably filled. Please do not apply.
Netdata is looking for a Senior Developer Advocate / Developer Relations Expert with extensive experience in helping external DevOps/SREs and System Administrators better use and understand Netdata products. This role is a combination of tasks, so you should be comfortable with context switching. Help us communicate the most advanced real-time health monitoring and performance troubleshooting solution for servers, applications, containers and IoT devices in the world!\n\nThis role reports into the marketing department, but it is fundamentally a technical role. You are a versatile, experienced engineer, who was never satisfied with simply writing code. You will be required to utilize your exceptional communication skills, empathy and business sense to form a bridge between the community, marketing, product, and engineering. A passion for continuous learning, an ability to think outside the box, experience in building complex, real-world applications and, above all, an innate drive to help and please others are all essential for this role.\n\n**Why join Netdata**\n\n* We are a team of industry veterans and senior engineers that prioritize performance and ease of use over anything else.\n* We embrace remote work and great work-life balance.\n* We are solving hard problems that affect thousands of organisations worldwide.\n* We are deeply committed to Open Source and love our community.\n* We deeply care about system performance.\n\n**When you join Netdata, you can expect**\n\n* A competitive salary.\n* A generous stock plan.\n* To join a venture-backed startup working with some of the most sophisticated investors of Silicon Valley.\n* To be part of our world-class team and interact with an amazing community.\n* To see first-hand how to grow and succeed in an engineering-first, open source-based company.\n* To find a culture that rewards doers\n\n*Netdata is an Equal Opportunity Employer. We are committed to providing an inclusive work environment free of discrimination and harassment for everyone, regardless of race, color, religion, national or ethnic origin, sex, age, sexual orientation, gender identity, disability, sexual orientation, marital status, military service or other non-merit factor.*\n\n# Responsibilities\n \n* Become an expert on the Netdata open-source agent and Netdata Cloud.\n* Be our “user zero”, trying new features out before they are released and providing opinionated feedback.\n* Help Netdata users on GitHub, our social channels (e.g. LinkedIn, Facebook), forums and message boards, answering questions and helping the Product team hear user feedback.\n* Help improve our documentation, by identifying gaps and providing improvements.\n* Speak at conferences, meetups, webinars, videos on YouTube, podcasts, etc..\n* Build engaging demos and assist with content production for the Netdata Academy.\n* Write blog posts about our products, features, roadmap, launches, etc. \n\n# Requirements\n**Required experience**\n\n* 5+ years of experience in various roles related to Software Engineering, DevOps and Systems Administration\n* 3+ years of work experience in similar roles.\n* Experience with public speaking and meetups/conferences.\n* Evidence of excellent written and verbal communication skills, with the ability to present complex technical information clearly and concisely.\n\n**Preferred experience**\n\n* Familiarity with distributed systems, modern software architectures and environments, including Orchestrated Containers (e.g. Kubernetes), Microservices etc.\n* Familiarity with Systems Monitoring concepts, tooling and frameworks\n* In tune with the latest trends in the DevOps space\n* Open source evangelist and contributor\n* Thought leader within the DevOps community with social media following\n* BA/BS degree in Computer Science or similar field. \n\n#Salary\n$150,000\n\n\n#Location\n🌏 Worldwide


See more jobs at Netdata Inc

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

n3o Ltd


React Developer


United Kingdom

React Developer


n3o Ltd

United Kingdom

react

redux

javascript

azure

react

redux

javascript

azure

This job post is archived and the position is probably filled. Please do not apply.
* Job type: Permanent\n* Experience level: Senior \n* Role: Senior React Developer Location: \n* Location: United Kingdom - Remote\n* Industry: Agile Software Development \n* Company size: 1-10 People (growing)\n\nPassionate about web development? Have plenty of experience working in React and JavaScript with a proven track record delivering large scale systems? Looking for a challenging role to help architect, design and build a cutting-edge React application?\n\nWe need an ambitious, motivated and talented developer to join our team building the next generation of software aimed at the not-for-profit sector.\n\nWe are a n3o - A UK based startup with a distributed development team.\n\n**What we're looking for:** \n\nWe are looking for a **React JS developer** to work alongside the backend team on our CRM system. You will be working as part of a globally distributed team so this role is open to candidates based **anywhere in the UK**. This takes a high level of motivation and the ability to self-manage. This role requires excellent written and verbal English communication skills and the ability to communicate professionally with both technical and non-technical people.\n\nThe role is unique in that not only will you be working with exciting technology and a talented & enthusiastic team, you have the chance to be part of something truly worthwhile developing software that **helps not-for-profits do more to help some of the most vulnerable people in the world**. We want you to be as excited about this prospect as the rest of the team are!\n\n**Salary**: £40,000 - £50,000 \n\n**Perks**: Working hours: Flexible. Friendly team and value-led organisation, generous training allowance, 22 days holiday & regular staff meet-ups\n\n\n\n# Responsibilities\n **Suitable candidates will have:**\n\n* Experience in modern JavaScript (ES7+)\n\n* Have extensive experience in React, Redux and the React ecosystem\n\n* Be knowledgeable on the design of REST APIs and modern microservice architecture\n\n* Have strong HTML / CSS skills\n\n* Have experience with one or more JavaScript test frameworks\n\n* Experience in Ant Design is desirable\n\n* Previous experience working on a large React app\n\n* A strong portfolio of previous work that they are able to share\n \n\n# Requirements\n**About n3o**\n\nWe were founded in 2005 in the UK and have spent the last 14 years developing bespoke software for some of the UK’s largest charities. We are now working to build a suite of applications aimed at helping charities across the globe face the challenges of managing their donors, prospects, donations, projects and beneficiaries. The team is **globally distributed** with staff in the UK and our new development hub in Pakistan contributing to the design and build of our Azure-hosted offering.\n \n\n#Salary\n50600 - 63000\n\n\n#Location\nUnited Kingdom


See more jobs at n3o Ltd

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Currencycloud


Ruby Developer

verified
🇺🇸 US-only

Ruby Developer


Currencycloud

🇺🇸 US-only

api

ruby

microservices

docker

api

ruby

microservices

docker

This job post is archived and the position is probably filled. Please do not apply.
**Company Overview:**\nCurrencycloud is a FinTech startup bringing transparency, simplicity and scale to cross-border payments - a $120 trillion market. \n\nOur industry-leading payments API has processed over 50 billion dollars worth of transactions for hundreds of clients and over five million end-users.\n\nWe have offices in London, NYC, Cardiff, and Amsterdam and to date have raised over $80 million from prominent investors, including GV (Google Ventures).\n\nLocation: US, remote\n\n**About the role:**\nWe are currently experiencing breakout growth and need your help to scale our platform to support increased demand. To meet this demand we are creating the first fully remote scrum team based in the US. \n\nYou’ll be joining our FX Trading and Treasury team, and will play a key role in ensuring delivery of well-tested, scalable solutions for a wide range of problems. \n\nAs part of the team, this person will work closely with Product, Infrastructure and the Client Support teams to maintain and develop our FX and Treasury APIs. We are an agile team always looking for ways to improve and your experience and curiosity will help us do that. \n\n\n# Responsibilities\n **Key Responsibilities:**\n* Collaborate with other team members.\n* Use best practices and deliver well factored, well-tested code.\n* Ensure simplicity in implementation.\n* Keep current with relevant technologies.\n* Make informed recommendations on new implementations.\n* Ability to work in a fast-paced agile development workflow.\n* Reduce the need for maintenance and daily chores.\n* Be an enabler, not a blocker.\n* Work within the team development process.\n* Deliver within expected time frames.\n* Ask for help when required. \n\n# Requirements\n**Experience Critical to Success:**\n* Ruby development experience (>4 years) using Rails/Sinatra\n* Experience building both full Rails apps and API\n* MySQL backed applications\n* TDD, BDD - RSpec, Cucumber\n* CI/CD Pipelines\n* Gem development, gem ecosystem\n* Git/GitHub\n* Agile/SCRUM development\n\n**Experience on the following is highly preferable:**\n* Experience in API-led platforms\n* Elasticsearch\n* Docker \n* Kubernetes\n* Experience with log management systems \n* Experience with exception management systems \n* Experience with APM systems like New Relic / Datadog\n* 12 Factor Apps\n* Experience with AWS SDK\n* Previously worked with large SQL databases.\n* An interest in infrastructure/DevOps with experience using provisioning tools (e.g. Ansible, Chef, Terraform, Jenkins, Kubernetes).\n\n**Exposure to any of the following is a plus:**\n* Experience building business tools.\n* Experience building and running microservices architecture.\n* Languages besides Ruby.\n* Software Engineering background.\n* Ability to lead projects/epics as required.\n\n**Key skills:**\n* Ability to understand the big picture of systems working together.\n* Great attention to detail.\n* Comfortable communicating with different teams and people with varied knowledge levels.\n* Strong communicator, able to simply articulate complex technical concepts.\n* Comfortable working in a fast-paced start-up environment.\n* Passionate for new web technologies.\n* Solid grasp of the web technology stack and its internals.\n* Apply best practices and good standards to the code.\n* Ability to communicate with all levels of the business and product team members in order to extract requirements.\n* Comfortable delivering applications in an agile, multi-team, fast paced, release-often environment.\n* Ability to review peer work and provide feedback in a positive way. \n* Ability to share knowledge and train people up.\n* Ability to think in an abstract way knowing only part of the problem.\n* Pair together with other team members to unblock tasks and share knowledge.\n\n**Benefits and Perks:**\n* Periodic visits to our NYC headquarters and off-site team events.\n* Workspace budget for latest Mac Laptop with touchID and touch bar and other accessories.\n* 20 days PTO plus a day for your birthday.\n* Healthcare cover, covered by the company.\n* Dental coverage.\n* 401k plan plus matching up to 4%.\n* Options package available after 1 year of service.\n\n**Application Instructions:**\n\nPlease provide a resume and cover letter, including salary requirements, and tell us a bit about yourself!\n\n#Location\n🇺🇸 US-only


See more jobs at Currencycloud

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Numbrs Personal Finance AG

 

Software Engineer Backend

Software Engineer Backend  


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

This job post is archived and the position is probably filled. Please do not apply.
At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. \n\nNumbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.\n\nJoin our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.\n\n**Job Description**\nYou will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.\n\n# Responsibilities\n **All candidates will have**\n* a Bachelor's or higher degree in technical field of study\n* a minimum of two years experience designing, developing and troubleshooting large scale distributed systems\n* hands-on experience with highly concurrent production grade systems\n* excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala\n* excellent troubleshooting and creative problem-solving abilities\n* excellent written and oral communication and interpersonal skills\n \n**Ideally, candidates will also have**\n* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos\n* experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra\n* experience with encryption and cryptography standards


See more jobs at Numbrs Personal Finance AG

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position
This job post is archived and the position is probably filled. Please do not apply.
CircleCI is seeking a Staff Site Reliability Engineer (SRE) to work closely with our Software Engineers to deliver and manage the high-performance and scalable infrastructure underlying our multi-tenant Cloud offering as well as our Server-installed, on-premises solution. You will not only have the chance to automate and optimize infrastructure through the construction of appropriate tooling, but you will help software engineers through the design phase to optimize their services for scale in our production environment.\n \nThe CircleCI SRE team is globally distributed and remote-friendly. We take advantage of multiple timezones to manage a platform for our global customer base.\n \n \nAbout CircleCI\nCircleCI is the best platform for software teams looking to rapidly build quality projects, at scale. Our intelligent continuous integration and delivery tools are simple yet powerful. Our aim is to provide the wisdom of a connected development ecosystem to every team member making technology decisions.\n \nWe run 12M+ builds a month on our platform for companies like Spotify, Kickstarter, Sony, and Coinbase. Over 25,000 organizations and 300,000 developers actively build, test, and deploy on CircleCI.  We’ve raised $59.5M in venture capital from Industry Ventures, Top Tier Capital, Scale Venture Partners, DFJ, Harrison Metal Capital, and Baseline Ventures.\n\nIf you’re interested in joining the team at CircleCI, please send a resumé and let us know why you’d be a great fit for our team. If you contribute to an open source project, write a blog, or have a presence on the web (Twitter, GitHub, LinkedIn, etc.) we would love to hear about it.\n \nWe care deeply about diversity and inclusivity. We’re hiring at all experience levels, and seek talented teammates from a wide variety of backgrounds and experiences who are equally committed to cultivating a work environment of respect and kindness. We carefully consider every applicant that takes the time to apply.\n\n# Responsibilities\n What you will do:\n\nDesign and deliver solutions to improve the availability, scalability, latency, and efficiency of CircleCI’s services.\nEngage in service capacity planning and demand forecasting, anticipating performance bottlenecks\nDiagnose and resolve production issues in conjunction with software engineering teams\nArchitect and implement shared infrastructure used by all services within the CircleCI platform, for both SaaS and on-prem configurations\nSupport and advise software engineering teams in the design of scalable services\nBuild and maintain tools for deployment, monitoring, and debugging\nPlan and execute disaster recovery drills\nParticipate in rotating on-call duties, including incident management\n \n\n# Requirements\nWhat will make you successful:\n\nExperience managing a container-based microservice architecture, including orchestration, service-discovery, monitoring, and debugging\nUnderstanding of standard networking protocols and components such as: TCP/IP, HTTP, DNS, ICMP, the OSI Model, Subnetting, and Load Balancing\nIn-depth knowledge of operating systems (processes, threads, IPC, concurrency, locks, mutexes, semaphores, etc.).\nProficiency in one or more of: C, C++, Java, Python, Go\nComprehensive knowledge of the internal workings of at least one of Postgres, Mongo, Redis\nSystematic problem solving approach, coupled with a strong sense of ownership and drive\nTrack-record of working cooperatively with software engineering teams\nFocus on security in the delivery of all levels of a system\nPassion for modern software development and operation, including agile, CI/CD, and infrastructure-as-code\nDesire to learn and grow\n6+ years of experience


See more jobs at CircleCI

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Numbrs Personal Finance AG


Software Engineer Backend

Software Engineer Backend


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

This job post is archived and the position is probably filled. Please do not apply.
At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. \n\nNumbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.\n\nJoin our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.\n\n**Job Description**\nYou will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.\n\n**All candidates will have**\n* a Bachelor's or higher degree in technical field of study\n* a minimum of two years experience designing, developing and troubleshooting large scale distributed systems\n* hands-on experience with highly concurrent production grade systems\n* excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala\n* excellent troubleshooting and creative problem-solving abilities\n* excellent written and oral communication and interpersonal skills\n* \n**Ideally, candidates will also have**\n* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos\n* experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra\n* experience with encryption and cryptography standards\n


See more jobs at Numbrs Personal Finance AG

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Numbrs Personal Finance AG


Backend Engineer

Backend Engineer


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

This job post is archived and the position is probably filled. Please do not apply.
At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. \n\nNumbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.\n\nJoin our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.\n\n**Job Description**\n\nYou will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting our BI environment. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.\n\n**All candidates will have**\n* Bachelor's or higher degree in computer science or equivalent work experience\n* A minimum of three years of software engineering experience\n* Excellent knowledge with Scala or Java\n* Expert knowledge in an enterprise class RDBMS\n* Demonstrated ability in data modeling, ETL development, and data warehousing\n* Experience with big data technologies, such as Kafka, Spark, and Cassandra\n* Excellent troubleshooting and creative problem-solving abilities and analytical skills\n* Excellent written and oral communication and interpersonal skills\n\n**Ideally, candidates will also have**\n* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos\n* experience with machine learning\n* experience with encryption and cryptography standards


See more jobs at Numbrs Personal Finance AG

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Superformula


Senior Software Engineer

verified
United States *West Coast preferred*

Senior Software Engineer


Superformula

United States *West Coast preferred*

nodejs

backend

microservices

senior

nodejs

backend

microservices

senior

This job post is archived and the position is probably filled. Please do not apply.
SUPERFORMULA is a modern digital product studio. We craft world-class products through experience, design, and engineering for top brands around the world. \n\nWe are seeking a full-time NodeJS engineer with experience building high-volume and production ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the hospitality industry. You will be managing existing production services as well as working to create new products in this space. \n\nJob can be remote or in Portland, Seattle, or LA.\n\n# Responsibilities\n * Bachelors / Master’s Degree in Computer Science or real-world experience\n* 3-7 years professional experience in software development\n* Strong proficiency with JavaScript\n* Strong and proven experience with NodeJS\n* Experience building serverless API's using NodeJS\n* Track record of being tream player and performing peer code reviews\n* Applied knowledge of event-driven and microservices architectures; understanding asynchronous programming environments\n* Experience with implementing run-time architecture services(caching,logging, etc.)\n* Experience runtime debugging in production environments\n* Strong proficiency working with NoSQL data stores and RDMS\n* Experience using Docker containers\n* Experience working in AWS is a bonus\n\n#Location\nUnited States *West Coast preferred*


See more jobs at Superformula

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Citrusbyte


Experienced C# Engineer

verified

Experienced C# Engineer


Citrusbyte


c#

.net core

microservices

azure

c#

.net core

microservices

azure

This job post is archived and the position is probably filled. Please do not apply.
[Citrusbyte](https://citrusbyte.com) is a software consultancy that believes in using simple tools to solve complex problems. We build custom systems for both startups and enterprises - You can visit our [portfolio](https://citrusbyte.com/portfolio) for more information about some of the things we've built.\n\nWe have offices in Los Angeles and New York, but we work remotely with people from all around the world.\n\nOur engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We work closely with our clients, sharing our experience and processes to help them define and create their products.\n\nMost of our projects are written in Ruby or Elixir, so experience in those languages is a plus, but we are looking for polyglot engineers who have a hunger for learning new languages and tools. We are also currently looking for engineers with experience working with ** C#** and **.Net Core**. At Citrusbyte, learning new languages and technology in general is part of the job, and you should always be able to answer the question: "what have I learned this week?"\n\nWe have also done projects in other languages like Java, Node.js, Go, Python, Lua, etc. And strive to learn new tools and languages everyday. We believe in always choosing the right tool for the job and we are very open-minded about trying different technologies.


See more jobs at Citrusbyte

Visit Citrusbyte's website

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Crazy Egg


Crazyegg Full Stack Engineer

verified

Crazyegg Full Stack Engineer


Crazy Egg


engineering

fullstack

microservices

product engineer

engineering

fullstack

microservices

product engineer

This job post is archived and the position is probably filled. Please do not apply.
Since 2005, over 300,000 websites have used Crazy Egg to understand how their audience experiences their website and their product. We are pioneers in data visualization, in conversion rate optimization, and in helping small and medium businesses get immense value quickly and accurately from incredibly large data sets. That's what we love to do. We are looking for a Full Stack Engineer to help build on that foundation and improve our product, and the tools, technology and platform we use to help our customers.\nYou will be joining Crazy Egg as a Full Stack Engineer and help in scaling our systems and move us towards a service oriented architecture. Here's what that looks like at Crazy Egg, and here are the values you’d be excited to stand behind:\n\n**As a team we strive for:**\n\n- Direct, undeniable, customer impact. We have incredible customers that we're grateful for and we believe the best teammates are the ones who, regardless of function or discipline, are eager and excited to find a way to connect their work directly to customers.\n- Trusted independence with interdependence. You are fully trusted as a full owner of the work you do; self-determined, responsible, accountable, and celebrated. With that freedom, you acknowledge, a broader social context. We work together, we partner, we collaborate, and we make sure the work we take on and hand off is done thoughtfully and with care.\n- Assume positive intent. All outcomes may not be what we desired, what we expected, or what we needed. But they happened because people take chances and are willing to make decisions. We assume people try their hardest and try their best, we assume their actions started with the most positive of intentions. Every conversation, assessment, piece of feedback, starts with that assumption, on both sides. This ensures our team is built on a foundation of trust.\n- Care and inclusion; sincerely. We work at Crazy Egg because we believe in the opportunity, we believe in the vision, we believe in our people, and we believe in our ability to build something wonderful. It is those beliefs that also mean we care about the market, we care about the vision, we care about each other, and we care about building something wonderful. When all of this falls into place, our customers are able to build better businesses and succeed.\n\n**As an engineer what we hope you strive for:**\n\n- The ability to work independently and with other engineers to develop new user experience-focused web applications, or provide support for existing systems.\n- Have the ability to work on multiple parts of a web application, from internal backend APIs to dynamic frontend interfaces.\n- Collaborate with designers, front-end specialists, other engineers, stakeholders, and clients to understand business goals, analyze requirements, formulate solutions, and ensure the successful execution and delivery of the end product using the best technologies.\n- Assist in scoping, estimating, and planning of projects.\n- Participate in code review, pairing, and other forms of knowledge sharing.\n- Support of production applications may be required on some projects.\n- Mentoring and helping others grow and make an impact\n\n**Experience and Skills we’re looking for:**\n\n- Prior experience in developing single page applications - We use Ember.js.\n- Prior experience developing web applications using web frameworks - We use Ruby on Rails.\n- Excellent planning, communication and collaboration skills\n- Understanding of best practices for web development and software design\n\n**Nice to have, but not required experience:**\n\n- Previous remote working experience\n- Prior client services, consulting, or freelancing experience\n- Working in a startup environment\n- Previous role as a team leader\n- Working on web applications that process large volumes of data and/or receive high volumes of traffic\n- Using a variety of AWS tools\n- Using Docker and Kubernetes in a production environment\n\n**Perks and Benefits**\n\n- We believe in building the best team possible, regardless of geographic location. Our team is fully distributed all over the world and we believe in working where you’re the most productive and happiest.\n- We have full trust in you and believe in finding a good balance. Work should be a marathon, not a sprint, and so we have an unlimited vacation policy.\n- We provide full benefits of Dental/Medical.\n- We believe in supporting your growth and opportunity. Crazy Egg was founded 14 years ago by accomplished founders. If you’re looking to learn what it takes to one day break off on your own and start your own startup, we think this is a good opportunity for you.\n\nDirect applicants only. No recruiters please.


See more jobs at Crazy Egg

Visit Crazy Egg's website

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Numbrs Personal Finance AG

 

Software Engineer Backend

Software Engineer Backend  


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

This job post is archived and the position is probably filled. Please do not apply.
Responsibilities include but are not limited to designing, developing, deploying, supporting, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. Applicants are also expected to participate in after-hours work.\n\n**All candidates will have**\n* a Bachelor's or higher degree in technical field of study\n* a minimum of two years experience designing, developing and troubleshooting large scale distributed systems\n* hands-on experience with highly concurrent production grade systems\n* excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala\n* excellent troubleshooting and creative problem-solving abilities\n* excellent written and oral communication and interpersonal skills\n\n**Ideally, candidates will also have**\n* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos\n* experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra\n* experience with encryption and cryptography standards


See more jobs at Numbrs Personal Finance AG

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position

Catylist


Full Stack Developer

verified

Full Stack Developer


Catylist


full stack

dev

react

java

full stack

dev

react

java

This job post is archived and the position is probably filled. Please do not apply.
**About Us**\n\nWe’re a small, fully-remote team focused on building great products for the commercial real estate industry. Our SaaS platform is used in over 40 markets (across the US and Canada) and helps people find office space, sell apartment buildings, lease warehouse space, etc. Our wild start-up days are behind us – we're all grown up and profitable now with a 15-year track record and users who love us. We launched a new product last year that's driving a lot of growth, and we could really use some help.\n\n- Our team is mainly full-stack developers: JavaScript (ReactJS/Redux) on the front-end and Java on the back-end.\n- We use a microservices architecture, practice continuous integration, and host everything from AWS.\n- We're not dogmatic about our tools/technologies – we use whatever best suits the task at hand.\n- We communicate mainly via GitLab and Slack, but get everybody together for face-to-face time at least twice a year.\n\n**About You**\n\n- You're an expert with JavaScript, loving the good parts and understanding the bad.\n- You have a good amount of experience with ReactJS, and have (at least) built something non-trivial with it.\n- You have some significant experience building web applications and RESTful APIs.\n- You've dabbled enough with (or read enough about) microservices to understand some of the pitfalls.\n- You're comfortable with a command line.\n- You're a quick study, stay up with the latest-and-greatest ideas and processes, and consciously work to become a better developer every day.\n- You understand that working as part of a small team means wearing lots of different hats.\n- You believe in the mantra: "strong opinions, weakly held".\n- You value stability, work/life balance, group decision-making, and working with people that are good-natured, open-minded, interesting, hard-working, and self-motivated.\n\n**Catylist is for you if...**\n\n- You're a human (of any variety, color, shape, size, etc) -- no bots please!\n- You hate the corporate bureaucracy of a big company.\n- You're over the chaos and uncertainty of a start-up. You like having reasonable hours and knowing that your job will be around next week.\n- You enjoy maintaining and improving the products you've built rather than handing them off and moving on to the next thing.\n- You know what you love to do and aren't looking for a ladder to climb.\n\n(This is a full-time, 40 hours per week, remote, W2 position with benefits including health, dental, vision, 401k, professional development, etc)


See more jobs at Catylist

Visit Catylist's website

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this position
FeedbackIf you find a bug, or have feedback, write it here. Please no job applications in here, click Apply instead! If you want to advertise, we do not do CPA/aff/perf ads ever.Thanks for the message! We will get back to you soon.

[Spam check] What is the name of Elon Musk's company going to Mars?

Send feedback
?>