Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 50+ Golang App Academy Jobs (1 new this week) in November 2024 at companies like Sainsbury's DTD, radio.de GmbH and DoNotPay with salaries from $100,000 to $190,000 working as a Golang Engineer, Go Software Engineer and Backend Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,226 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 95 App Academy Jobs • Sort by
Date
Golang Engineer Sainsbury's DTD London, United Kingdom £40,000 to £60,000 a year
December 2019
3 Applicants This Week
More Than 6 Months Old
Job Description
Software Engineer- Golang
The big question: why on earth should a Tech professional like you work for a 150-year-old retail chain? Because we’re on a journey. Changing the way we operate. Learning to think nimble. Giving our teams the time and freedom they need to push boundaries. To create amazing systems and technologies. To give our colleagues and our customers even more incredible experiences.
There are thousands of experts to talk to and learn from. We’ve got data from billions of transactions for our teams to play with. Things get built here. They get made here. They hit customers and colleagues quickly. Welcome to the home of Sainsbury's Tech.
Carry out Test Driven Development and Continuous Integration effectively
Assist in architecting systems and applications
Design smart ways of storing and displaying complex data
Be an active contributing part of an agile development team
What we’re looking for:
Good knowledge of Golang development and open to learning the other languages (Don't worry we will help you learn)
Experience of building and/or working with RESTful services
Understanding of relational and non-relational databases and when to use them
Interest in native app development, such as Android (Kotlin/Java) or iOS (Swift)
Extensive experience of tools such as JIRA, Confluence and Git
(Bonus) Production experience of payments systems and/or PCI compliance
In return you’ll get:
Colleague discount across the multi-brands – Sainsbury’s, Argos and Habitat
Holiday allowance
Bonus scheme
Pension plan
Special offers on gym memberships, restaurants, holidays, retail vouchers and more
Flexible working and job share conversations are encouraged. Across our multi-brands, we’re proud to be an equal opportunities employer that champions a diverse and inclusive culture.
Go Software Engineer radio.de GmbH Hamburg, Germany €50,000 to €60,000 a year
October 2019
2 Applicants This Week
More Than 6 Months Old
Job Description
radio.net is an established startup with millions of users worldwide. For 10 years we have been the most successful radio app and website and now on the way to become the best podcast player. For this we need developers who want to find our product and our goals cool and want to move things in a great team.
You'll get a steep learning curve in our backend team with 4 senior developers. We work with agile methods and modern, automated release processes and a good work-life balance.
The day-to-day tasks mainly include designing new features, developing in Go, and integrating with our deployment pipeline with gilab and AWS CloudFormation. Your loyal fans are the front-end teams who are looking forward to any new or improved API endpoint.
We work according to the principle "you build it you run it". As we host on AWS, basically automating everything with CloudFormation and testing our releases very well, fortunately rarely gives a real problem and thus quiet nights.
You already have at least 2 years experience in software development with Java or Go and you are ready to develop yourself and your skills steadily. You've learned and sometimes used common best practices, design patterns and testing approaches.
Does that sound like a suitable challenge for you?
Apply now via email to jobs@radio.net or directly via Stackoverflow and we will make a phone call in the next step.
Backend Engineer DoNotPay San Francisco, United States $100,000 to $140,000 a year
October 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About DoNotPay
DoNotPay makes the law free for consumers through artificial intelligence. For example, helping someone fight their parking ticket or their landlord. The company is backed by Andreessen Horowitz, Greylock Partners, Index Ventures and others. It has saved an estimated $15 million in parking fines and now works in hundreds of legal areas.
Why join us?
Important work: DoNotPay helps consumers fight for their rights across housing, utilities, finance and transportation.
Huge growth: 100,000+ users. The company has been featured in every major media outlet internationally, including the Wall Street Journal, BBC News, Guardian, CBC, Telegraph, Business Insider, ITV, TechCrunch, Daily Mail, NPR, Bloomberg, NBC, ABC, CBS 'This Morning', Telemundo and others.
Funded by the best in Silicon Valley. Andreesen Horowitz, Greylock Partners, Felicis, Index Ventures and others.
Highly technical team (Computer Science from Stanford University).
You’ll design and build services to support our mobile and web applications. You’ll be working closely with our engineering team to bring DoNotPay to people all around the world.
Come join a small, fast moving team that is tackling some of the most fun engineering problems out there.
What you'll do:
Design, develop, and operate new features and components that will take our product to the next level
Focus on the expansion and stability of our backend infrastructure
Develop models and business logic
Improve the DoNotPay experience by driving enhancements that address network latency and performance
Utilize the vast data set in DoNotPay to bring new personalized features to our users
Collaborate with other engineers, product owners, and designers to identify and solve challenging problems
Provide technical leadership and experience to a growing team of engineers
Lead by example with well designed, factored, and tested code
Things that make you a stand-out candidate:
1+ years experience in production deployed environments
Have strong CS fundamentals
Experience building services for systems at scale
Our current backend languages include: NodeJS, MongoDB, golang
Our current frontend languages include: Swift, React
Desire to tackle complex analytical and algorithmic challenges
Strong network understanding
Implementation ownership
📲If you haven't yet, download our app and let us know what you think in your application note 😄
Benefits
Competitive salary and equity
Medical insurance package
Daily catered lunch
Fun, energetic work environment
Opportunity to work with a product focused on helping consumers fight for their rights
Backend Go Developer Heetch Remote, Europe €50,000 to €90,000 a year
August 2019
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is:
-3 hours > Paris time zone < +3 hours
Care Platform Team @Heetch
We are a new team with the mission to rebuild the entire customer support infrastructure to help our Customer Care team deliver exceptional customer experiences faster and better while continuously improving the whole experience - for both passengers and drivers.
Transparency: We discuss everything openly within the team. Our 'Speak up' culture is strong.
Remote first: Our team is fully distributed, and we work hard at that, but feel free to work from any of our offices in Paris, London, Brussels or Casablanca. Flexible work schedules are part of the plan.
Learn from failures: It's ok to fail, learn from it and try again.
Experiment things: Being free is part of our DNA, we can try things as long as it brings value.
Code quality: Tests are as important as code is.
Caring is sharing: We believe in continuous learning and want you to be proud of what you've learned/built. Sharing is a natural part of the process.
What will be your role?
You will help us build internal products and native mobile app features that enable Heetch to provide a world-class support experience. How about joining us to build the foundation of a Data Science feature such as Sentiment Analysis in a whole new Care platform?
Does it sound like you?
You have a solid experience in software development.
You can easily work with Golang or Ruby in production.
You have solid experience with APIs whatever the protocol (HTTP, gRPC).
If you've already been part of a Customer Support team before, we would already be a great match.
If automation is one of your passions, it's another bonus point.
What will you do?
• Build, test, deploy and monitor the services you'll work on
• Work on different parts of the system in Ruby and Golang (one service is in Elixir though)
• Build, test, ship and monitor features on top of third-party services such as Zendesk, Aircall Mandrill or Miuros
• Be an important part of the exit from a modular monolithic application to a microservices family
• Collaborate closely with our Care experts and Product Manager
• Write documentation and runbooks (Being a #RemoteFirst company, this is part of our DNA)
What will be your challenges?
• Create a new Golang microservice handling webhooks that push notifications to mobile apps
• Replace our search queries from PostgreSQL to an ElasticSearch cluster
• Add a new consumer/producer on top of our Kafka/RabbitMQ message queues from our mobile apps
• Advocate the other teams about how we use wrappers on top of Echo framework in order to align metrics company wise
• Upgrade some modular monolithic services in Ruby to a fresher version
Perks & Benefits
Remote work in +3h/-3h from Paris timezone
Flexible hours
Annual budget to travel to conferences and events
Heetch credits
Yearly company trip (in October 2019 on the Mediterranean coast)
Annual budget to travel an visit our offices in Paris, Brussels, Casablanca, Lyon...
Interview Process
Video Interview to present Heetch and our values
Tech test (on Github)
Meet your future team via video chat
A day onsite our Parisian offices to meet your stakeholders :)
Backend Engineer Gamezop Delhi, India ₹600,000 to ₹1,200,000 a year
July 2019
10 Applicants This Week
More Than 6 Months Old
Job Description
Gamezop is an online games' publisher. We specialise in HTML5 games - these are games that can be played on the browser without downloading any app. HTML5 games work on Android, iOS, Web, TVs, feature phones, in-flight systems etc. We procure games from developers globally, as well as make games in-house. We optimise these games for developing markets and partner with companies to distribute our games.
We work with several messengers, utility apps, telecom operators, browsers, handset manufacturers across the globe, serving games to over 1.5 million people each day. We have a portfolio of over 200 games now and we are the largest aggregators of HTML5 games in Asia. We've raised a total of $400K in funding and are a profitable company. We're a small, young team based out of Connaught Place, Delhi and are very passionate about our tech.
Here's what we are looking for in you:
Should be very comfortable with GoLang and Node.js (should have built projects in each which are in production)
Should have comfort with both SQL and NoSQL databases
Should have built multiplayer servers and written socket / RESTful APIs before
Should have comfort in managing servers and code deployment
Any contribution to open-source projects is appreciated
Experience with functional programming languages like Haskell, Erlang, Clojure is a huge plus
Based in New York, DigitalOcean is a dynamic, high-growth technology company that serves a robust and passionate community of developers, teams, and businesses around the world. We believe that today’s entrepreneurs are changing the world through software. Our mission is to empower these entrepreneurs by bringing modern app development within reach for any developer, anywhere in the world.
We want people who are passionate about building the systems, culture, and processes that will improve the resiliency, reliability, scaling, and performance for cloud services.
We are looking for an experienced Site Reliability Engineer to work closely with our product engineering and infrastructure teams. Reporting to the Director of Platform Systems, the Site Reliability Engineer will be performing a mix of hands-on development, coaching, and collaborating with other teams and stakeholders to help bring DigitalOcean’s engineering systems and culture up to the next level.
This is a key opportunity to make a significant impact in DigitalOcean’s engineering and operational systems and influence future product designs and requirements. This role is essential to accelerate the improvement of the high expectations our customers have of DigitalOcean as we continue to grow and expand.
What You’ll Be Doing:
Performing hands on technical work to directly improve the reliability, resiliency, and scaling of our key platform systems
Working with stakeholders to develop and implement reliability and performance metrics
Facilitate DigitalOcean’s culture of learning by providing insight and recommendations for improvement
Coaching teams and individuals on reliability best practices and solutions
Working with other SREs and engineering leaders to define the architectures and practices that should be adopted in order to deliver on our engineering and operational goals
Establishing best practices for development, architecture, deployment, and operations
Working with peer SREs to improve services and processes (including architecture reviews, incident response, monitoring) in a cross-functional manner throughout the engineering organization
What We’ll Expect From You:
Distinguished track record as SRE (or similar role) with hands-on experience implementing reliability, process, and scaling solutions
History of fostering positive relationships with stakeholders and a track record of successful collaboration and coaching
Clear communication skills (both written and verbal) to document processes and architectures
Experience implementing disaster recovery best practices
Developing robust solutions that facilitate streamlined resolution of customer inquiries through use of technologies for automation, deflection, and issue management
Adept in Ruby and Go with a broad understanding of the full technology stack for a modern infrastructure
Advocate of effective development environments with the use of CI/CD tooling and configuration management technologies such as Chef or Ansible
Why You’ll Like Working for DigitalOcean:
We have amazing people. We can promise you will work with some of the smartest and most interesting people in the industry. We work hard but we always have fun doing it. We care deeply about each other and take our “no jerks” rule very seriously.
We value development. We are a high-performance organization that is always challenging ourselves to continuously grow. That means we maintain a growth mindset in everything we do and invest deeply in employee development. You’ll need to be great to get hired here and we promise you’ll get even better.
We care about you. We offer competitive health, dental, and vision benefits for employees and their dependents, a monthly gym reimbursement to support your physical health, and a monthly commute allowance to make your trips to and from work easier.
We invest in your future. We offer competitive compensation and a 401k plan with up to a 4% employer match. We also provide all employees with Kindles and reimbursement for relevant conferences, training, and education.
We want you to love where you work. We have great office spaces located in the heart of SoHo NYC and Cambridge and offer daily catered lunches to keep your hunger at bay. We’re also very remote-friendly—we use Slack to communicate across the company—and all remote employees have the opportunity to onboard in-office and take an all-expenses paid trip to our annual company offsite, Shark Week, to get quality in-person time with the team at least once a year. We also allow employees to customize their workstations to meet their needs—whether remote or in office.
We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Build great technology that improves millions of lives.
Overview
Simprints builds cutting-edge technology for some of the poorest individuals in the world, and in the most challenging environments on earth. We are working at the exciting interface of biometrics, technology, and international development where our product is used to radically increase transparency and effectiveness, making sure that every vaccine, every dollar, every education initiative reaches its intended recipient. Working with mentors from top companies like Google, Microsoft, and ARM, we design and develop both hardware and software by applying modern tools in distinctly un-modern environments with little to no internet connectivity. Simprints is currently on track to support over 4 million people by 2021.
We are looking for engineers with a focus on cloud-native backend development to join our growing tech team. You will work on an agile, collaborative team with a commitment to clean code and robust design, along with a strong culture of continuous learning and improvement. If building technology for global health sounds exciting, we want to meet you!
Responsibilities
Design, build, and operate secure, reliable, and scalable services that allow Simprints to support projects all over the world
Leverage modern software development practices, such as DevOps, microservices and “serverless”
Actively develop junior engineers through mentoring and design/code reviews
Support growth of the team by attracting, on-boarding, and retaining top talent
Qualifications
At least 3 years of professional experience building and operating backend services, with some experience in systems design
At least 1 year of professional experience working with a major public cloud provider (Google Cloud Platform, Microsoft Azure, Amazon Web Services) using serverless or managed services (e.g. DynamoDB, BigQuery, any FaaS)
Good understanding of software engineering basics such as (but not limited to) OOP, agile, REST, testing, SQL, NoSQL
Commitment to lifelong learning. You eat new technologies for breakfast and stay up-to-date with recent trends (e.g. microservices, event-driven architecture, serverless)
Ability to clearly communicate and document design decisions in both verbal and written form
Bonus points
BS/MS/PhD in Computer Science or a related field
Familiarity with Golang && (Java || Kotlin || Scala)
Experience with mobile and/or web front-end. You have been on the other side of the API gateway
Why Simprints?
Use recent, developer-friendly technologies that let you focus on what matters:
Make a positive impact on millions of the most vulnerable people in the world
Work in a team of dedicated and talented engineers committed to writing high quality code. Our informal Clean Code Officer helps keep us honest
Optional opportunities to see our tech in action by joining our deployments around the world: Bangladesh, Ethiopia, or Zimbabwe just to name a few
Incredible perks
Unlimited paid time off. Last year, the average Simprints employee took a total of 31 days off (annual leave plus UK bank holidays)
Truly flexible working hours. More efficient late at night? That’s fine by us, start after lunch. We are looking for people who get the job done, not for people who get the job done between 9am and 5pm
A generous budget (>£1,500) to spend on both learning and wellness. In the past, Simprints engineers have spent this on attending tech conferences, enrolling in Udacity nanodegrees, joining bouldering gyms, and organizing instructor-led yoga sessions in the office
Two ‘LEGO Days’ each quarter where you can work on any project you want. Past projects have ranged from exploring image processing techniques to building a LEGO train to deliver beer around the office
Work from the coolest office in Cambridge (the Bradfield Centre - think ‘mini-WeWork’)
Based on our working product we would like to improve our cross-technology blockchain application for access rights and need a team member who drives the development right from the start. Therefore, we need support in the development of a blockchain based access management solution with following focus areas:
• Set up and maintenance of a decentralized network
• Programming of the function to create and share cryptographical access permissions
• Communication to terminal devices via Bluetooth, NFC and WIFI
• Integration of the web solution and of the mobile application
• Coordination between different divisions as Backend Development, IT-Operations and Mobile App Development.
We are searching for a (Senior) Full Stack Developer who works on the overall solution including the development of the relevant SDKs for mobile applications. Therefore, interests and competencies in following areas are relevant:
• Programming languages: Java, C, C++, JavaScript, C#, Golang, Swift
• Understanding the architecture, design, and implementation of Blockchain systems, distributed ledgers and smart contracts
• Cross-cutting operating systems: Mac, Windows, Linux
• Cryptographical algorithms and security considerations
• Experience with Bluetooth/BLE, p2p networks and/or file exchange is a big plus
• Knowledge about continuous integration and unit tests
• Familiar with Git as the version control system and first experiences with agile software development, e.g. Scrum
• Additional competencies in Application Deployment, Scaling, Management and Continuous Delivery (Docker, Ansible, Kubernetes, etc...)
On top of that, we are searching for a team member, who is eager to learn, switch contexts and share his/her knowledge within the team. At the same time, he/she is able to take responsibility in a growing team and have some experience as mentor and decision maker.
Block Chain Developer MoonX Bangalore, India ₹600,000 to ₹900,000 a year
July 2019
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are looking for a software developer who has exposure to the blockchain development (Bitcoin/Ethereum) in DApp based Web App Development. He/She will have the opportunity to solve technical problems and provide innovative solutions to build and support client systems, applications on distributed infrastructure platforms like Blockchain.
Skills Required:
-Worked on at least 1 blockchain platform like Hyperledger, Ethereum,
Multichain, Corda and hands on experience in any other block chain network
is a warm welcome.
-Able to write smart contracts in GoLang or solidity/ serpent, programming paradigms intricacies, Encription techniques used in blockchain and upcoming release knowledge are preferred.
-Hands on experience in HTML,CSS3, React JS and relevant web stacks are highly appreciated for stack compatibility.
-Knowledge on building ERC-20 token interfaces to 3rd party dApps is also preferred
-Knowledge of ICO, Wallets, Exchanges, Tokens in Ethereum will be an added advantage
-Object-oriented, Event-driven, functional programming
-Programming languages: Java,Spring J2EE Framework, GoLang
-REST Services, Node JS, Mongo DB
- UI Scripting: Object Oriented Javascript like Angular JS
- Data Layer
Modern databases:
-Understand Relational, Key- value, Columnar, Document, Graph.
-Good Linux scripting
- Deployment:Docker basic commands
-Knowledge of source version control tool
-should be well versed with SW development & delivery lifecycle
-A good team player having troubleshooting and problem-solving skills.
Essential Functions of Job:
Design and develop applications in the different blockchain platforms such as Hyperledger, Ethereum, Bitcoin and other distributed computing environments.
Responsibilities:
-Learn how to design and develop in the emerging space of distributing computing applications.
-Keep up to date on emerging capabilities in this fast-growing area and identify where and how new capabilities can be applied.
-Translate requirements from architects and product managers into functional code.
-think through and anticipate how hackers and others may attempt to subvert or mis-use applications.
-Contribute to EYs internal knowledge base on best practices in this emerging technology area.
Third Light is hiring a back-end developer, either a seasoned Go developer or a back-end developer looking to cross-train to Go.
You may work remotely as your full-time arrangement, joining a team that already includes remote workers.
This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps companies manage and share their digital media files easily – features that will have immediate positive impact for our global user base.
We're a small and expanding software development team, building an enterprise application with a highly-polished UI, using the very best and latest techniques. We employ an iterative, design-led process where everyone on the team gets a say. We're agile and manage our work using a gentle Kanban process with daily stand-ups and we encourage a lightweight, productive approach to development.
Our product is a JavaScript application loosely-coupled to a back end built on Go microservices and legacy PHP. We use microservices for all new features and Go is our chosen language to do this. In parallel we are migrating our older codebase to Go microservices.
Your opinion and expertise will be valued from day one.
Upcoming projects within the team
Create a metrics & reporting system to track usage of features, document downloads and image views
Implement a full SFTP client & server interface to integrate with SLR Cameras and legacy systems
Extend workflow and automation microservices to create intuitive automated channel publishing tools
Implement a scripting layer, API proxy and key-value storage engine for template-publishing tool
Create a chat server that provides in-app chat while integrating with external chat systems (e.g. Slack)
Automate orchestration of microservices in our product e.g. exploring Kubernetes
< your idea here! >
We're looking for
Someone who's positive about Go and wishes to learn and embrace this exciting language
Proven back end coding skills, in a Linux environment e.g. any of; Go, Java, PHP, Node.js, Python, Erlang, Haskell, Ruby
An enthusiasm for continuous unit and integration testing
Skills designing, building, testing and maintaining web services, ideally microservices
Ability to maintain and support a large, live, production codebase
Familiarity with relational databases e.g. MySQL or PostgreSQL
Familiarity with continuous integration and deployment preferably within a Git-based workflow
Optionally, familiarity with porting an OO monolith to a microservice architecture and/or OO PHP
Someone considering mid level back-end Developer jobs such as: Go Developer | Go Microservices Developer | Golang Developer | Java Developer | Node.js Developer | PHP Developer | Python Developer etc.
You may bring - or like to gain - skills exploring any of the following
Containers, containers as services and automated container deployment
Large-scale storage, manipulation and streaming of multimedia
Machine intelligence, visual recognition or similar numerical computation
Production experience in systems configuration, monitoring, logging, and metrics gathering
Our current technology mix - we'll help you get up to speed