Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted 3 months ago

**The Challenge**\nTyk is a high-performance API Gateway and Management platform that is used by fortune-500 companies and hip Silicon Valley startups alike. Tyk is an open source project, and we built it so that we could shape the way that people connect the world.\n\nOur software needs to be fast, reliable, and robust – and most of all, built in a way that is scalable, well tested and readable.\n\nWe’re big believers in code as craft, and want that to be reflected in our own codebase. That’s where you come in…\n\n**Remote Working & BYO**\nWe at Tyk believe that you should work with the tools you are comfortable with and in an environment that is your happy place.\n\nOur engineering team is almost exclusively remote (though you’re welcome to pop into our London or Singapore offices), we work with video-conferencing, slack internal comms tools to make sure we’re always connected.\n\nMost importantly, we have an asynchronous, and inclusive process that ensures that everyone – no matter their time zone – can participate in product discussions.\n\nYou can work on your own equipment, or we’ll be more than happy to ship you a brand new Macbook Pro if you don’t want that.\n\nOf course – a little face time is good for the soul, we commit to operating two company retreats per year to get everyone together, so you’ll be jetting off to somewhere cool soon enough!\n\n**Our Mission**\nThe internet started by connecting mainframes, by the end of the 20th century 600m desktop and laptop computers exchanged email and web-traffic.\n\nToday around 15 billion ‘things’ are connected to the internet, growing at a rate of a billion per year.\n\nTyk are committed to enabling interconnectivity between systems and between devices. We’ve started by building an API Management platform.\n\n\n**Benefits**\nOur early stage team members will shape our business, there is an attractive package based on experience and performance that includes equity. Everyone has unlimited holiday.\n\nYou will work with a talented, and passionate team of industry experts, developing a cutting-edge product that is driving change and innovation within startups and household names alike.\n\nWe’re a distributed team. Work from our London office during induction, once you are up to speed, you can work from home, a cafe, your mum’s house, wherever you get your best work done, we’ll support you in making that happen.\n\nThe best software and hardware available – we are prime movers in “The New Stack”, our setup reflects that.\n\nWe are growing rapidly and are looking for team members keen to grab hold, accelerate that further and shape our future.\n\n\n\n# Responsibilities\n **Our ideal candidate**\n* You are independent, and take responsibility for your code craft.\n* Our community and our enterprise customers are the people you need to satisfy: we are fanatical about listening to our clients, and their input drives our work, so you are too.\n* You like to ask questions, listen and then deliver solutions.\n* You have strong Go skills, with solid experience. Tyk is a Go project and you’ll be central to our development.\n* You are happy working remotely, based in a USA time-zone, as part of a fully distributed team.\n* You are comfortable with high levels of autonomy, responsibility and communication.\n\n**You:**\n* Are a team player with strong client-facing skills\n* Are business fluent in spoken and written English\n* Want to work with Go, Docker, Kubernetes, and other new stack technologies\n* Feel responsible for the quality of the products and features that you ship\n* Participate in code and design reviews, teach and learn from other engineers\n* Collaborate across the company to define, design, build, and improve our product\n \n\n# Requirements\n**Essential Skills:**\n* Very organized and exceptional attention to detail\n* Strong communication skills\n* Experience mentoring junior members of a team\n* Hands on development experience with server development\n* Strong backend engineering experience in Go\n* Passionate about working on and contributing to Open Source\n* Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)\n\n\n**Bonus Skills:**\n* Degree in Computer Science, Engineering or Mathematics\n* Experience with Redis and MongoDB\n* Experience at developing web services with REST APIs\n* Solid understanding of agile development methods \n\n#Salary\nFlexible\n \n\n#Location\n- USA