💡 We're looking for passionate engineers ready to accelerate their careers, invest in their growth, and gain management experience.
As a Senior Backend Developer at Manifest, you will have the opportunity to build the only digital transfer solution on the market. You will report to our CTO and work closely with our software development team to ensure our product functions seamlessly and accurately.
In this role, you'll...
Find efficient and innovative ways to solve user issues Work closely with designers and product managers to distill complex business problems into elegant technical solutions Collaborate with engineering teams to execute our vision and roadmap Help build new features for our application, including third-party integrations Build REST APIs to meet the needs of the frontend designs Write secure code with an awareness of common security vulnerabilities Improve the performance, maintainability, and testability of our code Diagnose technical problems, debug code, and automate routine tasks You should have...
2-5 years of experience writing and maintaining production-quality software 2 years minimum, no exceptions Ideally, you're a strong individual contributor with some experience managing junior developers Experience in financial services and/or startups is a plus A strong understanding of design, data structures, and algorithms A love of simple, well-tested code that is easy to extend and hard to break Significant experience in Java Experience in creating and integrating with REST API platforms and SQL-based databases Experience working with cloud-based infrastructure using AWS Experience with DevOps, Continuous Integration, and testing automation An ability to communicate about high-level architecture principles and dive deep into design principles and code implementation detail An “action first” mindset: when you see a problem, you solve it Our Stack
On the front end, we create our view with React. Our backend stack includes Spring Boot Java REST API and, JUnit, Mockito for unit tests. We use Bitbucket as our repository and CI pipeline. Our data is persisted in PostgreSQL. Our stack is hosted on AWS.
In the near future, we will move to containers in AWS to host our stack, use GraphQL to manage our data flow, and test our front end with Jest.
To apply...
Simply fill out this form, and we’ll get back to you as soon as possible:
Next, we’ll want to meet you and get to know a bit about how you plan to approach this position (your goals, experience, and problem-solving skills). This is also an opportunity for you to meet the rest of our team, ask us any questions, and gauge a fit.
A short coding exercise will be given to all candidates who make it to the next step.
We’re searching for a candidate who meets the above requirements; however, we value people who are willing to learn and try out new things. Reach out to if you have any questions! We can't wait to hear from you! 👋