Wilson Bittencourt is in direct contact with Withhansa and can answer any questions you may have. Email
# Full Stack Engineer
## Technical Skills and Experience:
Mandatory Experience in Typescript (3-5 years): Proficiency in Typescript with a comprehensive understanding of its features and best practices is essential. Candidates should have substantial experience in developing scalable and maintainable applications using Typescript.
### Front-End Development Skills:
Remix: Familiarity with Remix is highly valued. Candidates with experience or the willingness to learn Remix will be preferred for their ability to enhance performance and developer experience.
Tailwind CSS: Experience with Tailwind CSS is beneficial. Candidates should be adept at using utility-first CSS frameworks to create responsive and aesthetically pleasing interfaces.
### Back-End Development Skills:
Prisma: Knowledge of Prisma is a plus. Candidates should either have experience with Prisma or a strong foundation in ORM tools within Typescript environments.
Express/Node.js: Experience with Express and Node.js is helpful. Candidates should have an understanding of server-side development in a Node.js environment, leveraging Express for building efficient APIs.
Testing Skills:
Unit Testing: Experience in writing unit tests to ensure code reliability and robustness.
End-to-End (E2E) Testing: Familiarity with E2E testing frameworks and methodologies. Candidates should demonstrate an ability to test the integration of systems from end to end.
Full Stack Development Experience: Applicants are expected to have a well-rounded experience in both front-end and back-end development, evidenced by a diverse portfolio or project examples showcasing their full-stack capabilities.
### Soft Skills and Company Values:
Collaborative and Constructive Criticism: Skilled in providing and receiving criticism constructively, promoting a collaborative work environment.
Assumption of Positive Intentions: Consistently assumes good will and good faith in interactions with colleagues.
Curiosity and Open-mindedness: Prefers inquiry over judgment, asking questions to understand perspectives.
Respect and Empathy: Demonstrates respect and empathy towards all team members, honoring their viewpoints and treating them as they would like to be treated.
Accountability and Support: Owns mistakes and supports others who do, contributing positively to team culture.
Active Participation in Team Culture: Engages actively in fostering a positive team culture, believing in teammates and addressing concerns openly.
Work-Life Harmony: Respects personal lives, prioritizes health, and addresses issues without resentment.
Decision and Outcome Respect: Respects decisions and outcomes, maintaining professionalism in all circumstances.
### Ideal Candidate Traits:
Strong Communication: Articulate in expressing technical ideas and effective in collaborating with diverse team members.
Problem-Solving Skills: Enjoys solving complex problems, demonstrating innovative and efficient solutions.
Adaptability and Eagerness to Learn: Adapts to new technologies and evolving project requirements with a willingness to learn.
Team-Oriented: Proven ability to work collaboratively, emphasizing mutual support and collective success.
Hansa offers online tools and resources that help business owners access, understand, and monitor their business’ reported firmographic and financial data, and accordingly, their business’ creditworthiness. Hansa’s tools enable small business owners to self-report data about their businesses, and to use that data to tell more accurate and up-to-date stories to potential creditors, lenders, etc. By verifying and sharing their data via Hansa’s online tools, small business owners can get prequalified for business financing, set up the systems necessary for them to start building business credit, access detailed insights on what financial services their businesses are suited for, and more.