Full Stack Engineer
About the role:
We are looking for an engineer to help develop our product and shape the culture of RefAssured. The role is ideal for engineers who want the full early-stage startup experience: opportunities to shape our tech stack, garner real product ownership, learn directly from both industry experts and investors, and build a team.
What you’ll accomplish:
- Scope, design, and build robust APIs and services
- Deploy and scale systems using industry best practices to ensure secure, available, and performant software within AWS
- Design and implement intuitive UIs across our platform and integrations
- Influence the technical stack and standards used within RefAssured across the full software development lifecycle
- Assist in building out the Engineering team
About you:
- User-focused: You strive to understand the end users’ needs and how the software you’re producing will impact their lives before building.
- Strong communicator: You can clearly explain your ideas and views on topics from technical decisions to product design.
- Technically agnostic: You understand the tradeoffs around the programming languages and technologies used and want to choose to use the best tool to accomplish the job given its constraints. You’re willing to learn new technologies as you go.
- Ownership-focused: You’re excited to be working in an environment where you’ll have a high degree of responsibility for the product and look forward to shaping RefAssured as a company.
- Team-driven: To you, working is a collaborative endeavor; you value growing in your role while helping those around you grow as well.
- Technically strong: Familiarity with our tech stack is a plus, but all levels of experience are welcome.
What we Offer:
- An organization where you will spend time with the founding team to shape the company’s future
- Learning experience and opportunities to experiment with new technologies
- Autonomy on how to solve problems
- Experience on growing a team and a business
- The opportunity to work with a successful and highly experienced group of colleagues with diverse backgrounds
- Unlimited vacation
- Remote work environment
- A supportive and inclusive cultur
What you'll need:
- 5+ years working in comparable software development role.
- Self-starter mentality with aptitude for learning new technologies.
- Expertise in object-oriented programming languages, primarily C#.
- Demonstrable working experience in .NET, plus for .NET 8.
- Proficiency in JavaScript/Typescript, and knowledge in Angular or other JS libraries and frameworks (such as React, VueJs, etc).
- Proficiency in HTML and CSS.
- Knowledge of unit testing, integration testing and code tuning.
- Experience building high performing systems including latency measurement, analysis, and optimization across the entire technology stack.
- Knowledge of software design patterns.
- Experience working with Git or similar version control system.
- Experience with Atlassian suite of tools (Jira, Confluence, Bitbucket, etc).
- Experience working with Docker.
- Experience working with RDMS platforms like Postgres, MySQL, MSSQL.
- A working knowledge of creating and maintaining AWS application architectures.
- Sharp analytical abilities, problem solving techniques and attention to detail.
- Strong verbal and written communication.
- Good understanding of key elements that make good user experience.
Nice-to-haves:
- A Bachelor’s Degree in Computer Science, Engineering, or related fields.
- Experience creating and consuming REST services from scratch.
- Proficient with relationship database, including database design, stored procedures, query optimization.
- Experience with non-relational data storage mechanisms.
- Experience working with any of the major cloud providers (AWS, Azure, GCP).
- Experience working with open-source software and libraries.
- Similar experience working in a SaaS product environment.
Apply for the Full Stack Engineer role Today!
We believe in solving problems that help put people to work at what they are great at.
If you share this passion, let’s talk!
"*" indicates required fields