Number of Applicants
:000+
We’re Juni. Born on the West Coast (of Sweden). Built for flexible working. And busy building a future where digital commerce is free from financial barriers. Want to be a part of it all?
Juni gives online businesses the tools they need to save time, scale up and succeed. Our platform helps financial leaders take control of their cash flow, make better decisions and unlock the full potential of digital commerce. We even offer working capital to help them achieve their goals and dream up new ones. And that’s just for starters.
We give our people the same thing we’re building for our customers: freedom. Freedom to be 100% yourself. Freedom to explore your potential and what’s more – make the most of it. We truly believe we’re making the world a better place for online businesses, and we want you to be a part of that mission.
Tackle convoluted problems and develop clean, stable solutions that scale. We’d like to see candidates who have a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase. The ideal candidates would be someone who solved technical challenges related to bank transfers and card payments before or enjoy working in a highly critical and regulated environment. They consistently demonstrate the ability to connect their work with the bigger picture of the business.
In this role, you’ll:
Writing scalable, robust, testable, efficient, and easily maintainable code
Translating software requirements into stable, working, high-performance software
Playing a key role in architectural and design decisions, building toward efficient microservices distributed architecture
Lead critical projects related to the banking domain including ApplePay, GooglePay, Bank Transfers.
Drive product monitoring, incident management and on-call support
Golang
AWS SQS, Kinesis, DynamoDB, Lambda
PostgreSQL
Kafka
Datadog
Gitlab
Kubernetes
Terraform
What we need to see
Extensive Experience: Significant experience in software engineering, with a strong track record of delivering high-quality, scalable, and maintainable code.
Technical Expertise: Deep understanding and hands-on experience with backend.
Problem-Solving Skills: Strong analytical and problem-solving abilities, with a focus on finding efficient and effective solutions to complex technical challenges.
Development Standards: Up-to-date knowledge of development standards, methodologies, and best practices, including Agile and DevOps.
Security Practices: Proficient in applying security best practices to ensure the integrity and safety of applications.
Code Quality: Experience with code reviews, testing, and continuous integration/continuous deployment (CI/CD) pipelines to maintain high code quality.
Collaboration: Excellent communication and collaboration skills, with the ability to work effectively within a team and across departments.
Ownership and Accountability: Demonstrated ability to take ownership of tasks and projects, ensuring timely and high-quality delivery.
Adaptability: Comfortable working in a dynamic, fast-paced environment and adapting to changing priorities and requirements.
Stellar communication skills in English
What we’d love to see
Experience in a regulated environment and how this impacts engineering decisions
Ideally in bank transfers or cards domains
Experience in fast-paced startups
Production experience with Golang
Experience in different architecture styles including Onion
We practice people-first culture. We’re real. We never wait. We care deeply about building a better future for our customers and each other. Here, you can work with people at the top of their game and who didn’t get there by playing games. You can help us create a whole new category in financial services.
We’re freedom-first. Transparent. Caring. Empowering. So our benefits are too.
We work hybrid. We'll see you in one of our offices at least two days per week.
Swap 2D for 3D. Meet all Junis IRL at the company onsite each year.
Diversity is at our core. We're part Swedish. Part Canadian. Part French. Part Indian. Part Italian. Part British. Part Portuguese. You get the idea.
Great players can stay great players. Progress your career whether you choose to manage people or not.
Stock options. We can’t promise you’ll make a fortune. But we’ll give it our very best shot.
Vacation days. 30 days contractually. Unlimited in policy. Awesome.
Global health insurance. You know. Just in case. Therapy & massage included.
Get sick? No stress. Feel better with unlimited paid sick leave.
CV screening > Get to know us call > Team interview(s) > Values interview > Offer (for some roles we’ll include a task, but we’ll notify you if this is the case)
Share this job with your friends
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.