We bring advanced solutions and design to software development. Not only because we are big geeks ourselves, but because using the right tech is the only way to build a sustainable solution for your business.
We truly do enjoy our work and every part of the development process is both structured and efficient. Even so, we always leave room for creativity, fun and exploration of new ideas.
A tool for managing corporations and businesses at scale. Aimed at Corporate Service Providers for optimizing corporate governance. Binderr is a powerful tool allowing users to automate KYC, AML and document drafting processes. Fully compliant with the regulatory law and integrated with government registries for seamless information exchanges.
Complete brand design and website development for Padel+. The goal was to create a brand that's easily recognizable, uniform and modern across multiple courts. Padel is a growing sport and should be easy to engage in even for newcomers. The website functionality needed to provide easy access to information and ability to quickly find and book the nearest court for you and your friends.
If you didn't find what you were looking for, then send us an email to confirm, if it's here then send us an email and lets get to work.
During the first phase we ask you a lot of questions on what your expectations are and try to look at any examples out there. How a similar problem has been previously solved. The goal is not to copy, it is to make something even better - while making sure we build on existing knowledge. It's always good to avoid mistakes that others have made.
The early drafting phase allows us to very quickly put together core ideas on what we are aiming for. A lot of fast iteration takes place in the form of sketching and blocking things out. This is the most playful part of the process and is best undertaken with a small core group of stakeholders to make sure things flow fast.
The early drafting phase allows us to very quickly put together core ideas on what we are aiming for. A lot of fast iteration takes place in the form of sketching and blocking things out. This is the most playful part of the process and is best undertaken with a small core group of stakeholders to make sure things flow fast.
The early drafting phase allows us to very quickly put together core ideas on what we are aiming for. A lot of fast iteration takes place in the form of sketching and blocking things out. This is the most playful part of the process and is best undertaken with a small core group of stakeholders to make sure things flow fast.
The final design is a result of iterations and improvements. A design that everyone understands and all stakeholders agree with. We will also provide you with all the different file types and make them accessible to you in whatever format you need. Often we also brief the development team or managers in order to bring them up to speed.
Write down a description of your product. What does it need to do? Will it be on mobile or will it be on desktop computers? Any information you can give us will help us put together a more accurate estimation for you.
We begin our process by mapping your needs and by charting the journey of your users. Every detail matters and helps us craft a better product for your business. We love thinking along with you and do offer supporting ideas as they surface.
Once we have all the necessary information, we’ll compile an estimate. We’ll provide you with an understanding of the timeframes and costs that you can expect when completing this project. We always try to be as accurate as possible.
Sometimes a Minimum Viable Product is needed before going to market. Sometimes you just need to complete the development process as soon as possible. Both options are cool with us and we’ll keep you posted every step of the way.
Developers use JavaScript in web development to add interactivity and features. JavaScript can create different kinds of software such as games, computer programs, web applications, and even technologies like blockchain. Over 90% of all websites use JavaScript. This makes it the most prominent leader in web development technology.
React is a Javascript library. One of the main benefits of using React JS is its potential to reuse components. It saves time for developers as they don't have to write various code for the same features.
Flutter is a software development kit for creating mobile apps with a single codebase. Seamlessly deliver your app to both Android and iOS users, reaching a wider audience by building two apps with just one team.
Amazon Web Services offers reliable, scalable, and inexpensive cloud servers. Amazon is the leader in global uptime compared to Google, Microsoft and other competitors. Our certified AWS experts will make sure that your back end is always up and running.
GitLab helps teams reduce product lifecycles and increase productivity. Code changes from our developers transition into the testing environment within minutes, enabling you to explore and test at your convenience.
Java has an extremely large ecosystem of well-tested libraries and frameworks for any use case, making it a secure choice for back end systems that have complex logic.It especially comes in handy for big projects and teams. By sharing this common code on the back-end development among different modules, levels of efficiency can skyrocket.
Kotlin is a newer language than Java, but they have core similarities and same benefits of apply.It has large ecosystem of well-tested libraries and frameworks for any use case, making it a secure choice for back end systems that have complex logic. Kotlin especially comes in handy for big projects and teams.
Over the years, PHP has held its dominant spot as the back end to 80% of websites, give or take a few percentage points — a sign that PHP is here to stay. And there’s an excellent reason why.While PHP is an older programming language lacking some of the features of newer programming languages, it has continued to evolve. With that evolution comes a level of maturity: PHP is well-documented, well-supported, and easy to use.
Without a doubt the coolest gateway on the block right now, and our unabashed favorite, is Stripe. Born out of a desire to remove the “pain” from payment processing, Stripe has achieved this goal by creating a payment processing option that’s beautiful and simple. It provides a quick way to safely collect credit card and even Google/Apple Pay payments.
Write down a description of your product. What does it need to do? Will it be on mobile or will it be on desktop computers? Any information you can give us will help us put together a more accurate estimation for you.
Write down a description of your product. What does it need to do? Will it be on mobile or will it be on desktop computers? Any information you can give us will help us put together a more accurate estimation for you.
With a strong team around you, you'll have the freedom to experiment and the support to succeed.
Each role listed is available remotely or locally. We have a sleek office space in the center of Tallinn, but everyone is also welcome to working from home.
It seems like Flutter-chromosomes either run in the DNA or they don’t. How’s that for you?🧬 Given that you feel completely at home working with Dart and are eager to develop the most up-to-date apps out there, we believe to have a project exactly for your nature! Score your opportunity!
Given that you feel confident about working with React and are eager to develop the greatest, up-to-date web apps out there, we believe you to be the missing ✖-factor in our North Coast Code team equation.
Are you our much-awaited Kotlin mastermind to turn the most innovative ideas into a flawless user experience? Given that you feel confident about working with Kotlin and are eager to develop the greatest, up-to-date apps out there, we believe you to be the missing 🧩 to the puzzle of our exciting software development studio!
You will be joining a small team of creative designers. You’ll be working on a mobile app together with developers and business people, so you have the unique chance to influence the product and be a part of the product development process.
It seems like Flutter-chromosomes either run in the DNA or they don’t. How’s that for you?🧬 Given that you feel completely at home working with Dart and are eager to develop the most up-to-date apps out there, we believe to have a project exactly for your nature! Score your opportunity!
📌 Job description
At North Coast Code we are solely focused on startups. Thus, the success of their future will be directly in your hands! Currently, we are working on creating an outstanding visual product to launch in Malta. The core of it is ready, along with first paying customers, and now is the time to put into practice some game-changing development ideas that we would love to discuss with you.
🤝 Team
You will be joining a small team of backend developers that works in close communication with the rest of the studio – the app developers, designers, and the business team. Everyone has their say in all phases of the product creation so that your ideas and visions can explicitly influence the outcome of the app. And yes – the discussions are prone to get lively, but that’s what we love about teamwork.
🚀 Technology
• Domain driven design
• The app is developed in the latest Flutter/Dart version.
• Codemagic is used to automate the build process to have the latest Android apk and Testflight builds available for the whole team to try out.
• Test and production environments running on AWS EKS, developed in Java/Spring, that support the HTTP requests from the app.
• The request/response classes are generated with OpenAPI.
• We are testing some new services using gRPC.
🎯 Why join North Coast Code?
To us, developer experience goes hand in hand with client experience. Therefore, the creation of the services needs to be as fun and interactive as the later use of them. It's a no-go for boring and outdated workflow here. As mentioned above, our current client is a startup with an agile mindset, so you will directly benefit from the product’s success and be part of our client’s options program. Our buzzy office is located in the Old Town of Tallinn – at the very center of the city. It’s also welcome to work remotely from abroad, but it would be a bummer to miss an extra hand on our after-hours padel matches or out-of-office get-togethers. Intrigued? Perfect! We hope to hear from you!
Given that you feel confident about working with React and are eager to develop the greatest, up-to-date web apps out there, we believe you to be the missing ✖-factor in our North Coast Code team equation.
📌 Job description
At North Coast Code we are solely focused on startups. Thus, the success of their future will be directly in your hands! Currently, we are working on creating an outstanding visual web app launch in Malta. The mobile app is already out there, along with first paying customers, and now is the time to start developing the web version. The web version has designs ready and all the backend endpoints from the mobile app version. What is left is to start developing the web view from scratch.
🤝 Team
You will start the development of the web version and work in close communication with the rest of the studio – the designers, backend team, and the business team. Our designer is aware of React framework and can design accordingly. Everyone has their say in all phases of the product creation so that your ideas and visions can explicitly influence the outcome of the web. And yes – the discussions are prone to get lively, but that’s what we love about teamwork.
🚀 Technology
• React/JS - we are open to newer Frameworks or Javascript based languages
• All the backend endpoints are documented and can be generated with OpenAPI or gRPC
• Trunk based development for quick release cycles
• Datadog for logging
• Test and production environments running on AWS EKS, developed in Kotlin or Java/Spring, that support the HTTP requests from the web
🎯 Why join North Coast Code?
To us, developer experience goes hand in hand with client experience. Therefore, the creation of the services needs to be as fun and interactive as the later use of them. It's a no-go for boring and outdated workflow here. As mentioned above, our current client is a startup with an agile mindset, so you will directly benefit from the product’s success and be part of our client’s options program. Our buzzy office is located in the Old Town of Tallinn – at the very center of the city. It’s also welcome to work remotely from abroad, but it would be a bummer to miss an extra hand on our after-hours padel matches or out-of-office get-togethers. Intrigued? Perfect! We hope to hear from you!
Are you our much-awaited Kotlin mastermind to turn the most innovative ideas into a flawless user experience? Given that you feel confident about working with Kotlin and are eager to develop the greatest, up-to-date apps out there, we believe you to be the missing 🧩 to the puzzle of our exciting software development studio!
📌 Job description
At North Coast Code we are solely focused on startups. Thus, the success of their future will be directly in your hands! Currently, we are working on creating an outstanding visual product to launch in Malta. The core of it is ready, along with first paying customers, and now is the time to put into practice some game-changing development ideas that we would love to discuss with you.
🤝 Team
You will be joining a small team of backend developers that works in close communication with the rest of the studio – the web developers, designers, and the business team. Everyone has their say in all phases of the product creation so that your ideas and visions can explicitly influence the outcome of the app. And yes – the discussions are prone to get lively, but that’s what we love about teamwork.
🚀 Technology
• Domain driven design
• Latest Kotlin/Micronaut
• Docker containers run on AWS EKS
• Database runs on Aurora Postgres
• Some microservices are in Kotlin/Spring
🎯 Why join North Coast Code?
To us, developer experience goes hand in hand with client experience. Therefore, the creation of the services needs to be as fun and interactive as the later use of them. It's a no-go for boring and outdated workflow here.
As mentioned above, our current client is a startup with an agile mindset, so you will directly benefit from the product’s success and be part of our client’s options program.
Our buzzy office is located in the Old Town of Tallinn – at the very center of the city. It’s also welcome to work remotely from abroad, but it would be a bummer to miss an extra hand on our after-hours padel matches or out-of-office get-togethers.
Intrigued? Perfect! We hope to hear from you!
You will be joining a small team of creative designers. You’ll be working on a mobile app together with developers and business people, so you have the unique chance to influence the product and be a part of the product development process.
Technology
The app is developed in the latest Flutter/Dart version. The designers can use whatever software they are comfortable with (sketch, figma, etc). Designs are uploaded into zeplin where developers will be able to get access to all the files. We also use a lot of json animations in the app to make it feel cooler (if you can do animations that’s a plus, but not a requirement).
Why join North Coast Code?
We have a strong focus on the creative experience. Our products are fun to build and there are no unnecessary/outdated steps in the process. Our client is a startup with an agile and design focused mindset. You will be a part of our client's options program and benefit from the product's success.
Each role listed is available remotely or locally. We have a sleek office space in the center of Tallinn, but everyone is also welcome to working from home.