Full Stack Software Engineer (Django / React)

Trustworthy (Headquarters: Remote)

Location: Remote   |   Full-Time
Full Stack Django Python React JavaScript TypeScript PostgreSQL API Web Development Security FinTech FamilyTech Remote Full Time Full Stack Engineer
Company Description:
Trustworthy is building The Family Operating System®, a secure digital vault designed to help families organize, manage, and share their most important information (IDs, finances, legal documents, passwords, etc.). We prioritize security, ease of use, and accessibility through web, iOS, and Android applications. Our mission is to provide peace of mind by making critical family information securely accessible anytime, anywhere. We are a remote-first company established in 2020.

Role Overview:
We are looking for a versatile Full Stack Software Engineer with strong experience in Django (Python) and React (JavaScript/TypeScript) to join our remote team. You will be instrumental in developing and maintaining both the front-end and back-end components of The Family Operating System®. You will build robust features, ensure platform scalability and reliability, and implement stringent security measures appropriate for handling sensitive family data.

Responsibilities:
*   Develop, test, and maintain scalable server-side logic and APIs using Python and the Django framework.
*   Design, implement, and enhance user-facing features and interfaces using React.js and modern front-end practices.
*   Build reusable components, front-end libraries, and maintainable codebases.
*   Optimize applications for maximum speed, scalability, and responsiveness.
*   Implement and maintain robust security protocols and data protection measures across the stack.
*   Collaborate effectively with designers, product managers, mobile engineers, and other stakeholders to deliver high-quality software solutions.
*   Write clean, well-documented, and testable code (unit, integration tests).
*   Participate in code reviews, architectural discussions, and sprint planning.

Technical Skills Required:
*   Proven experience working as a Full Stack Engineer or in a similar role, contributing to both backend and frontend development.
*   Strong proficiency in Python and extensive experience with the Django web framework.
*   Expertise in modern JavaScript (ES6+)/TypeScript and the React.js library, including hooks, state management (e.g., Redux, Zustand), and component lifecycle.
*   Experience working with relational databases, particularly PostgreSQL.
*   Solid understanding of RESTful API design, implementation, and consumption.
*   Knowledge of fundamental web security principles and best practices (e.g., OWASP Top 10).
*   Familiarity with version control systems (Git) and CI/CD pipelines.
*   Experience with containerization (Docker) and cloud platforms (e.g., AWS, GCP) is a plus.

Ideal Candidate:
*   Passionate about building secure, reliable, and user-centric web applications that address real user needs.
*   Enjoys working across the full technology stack and tackling diverse challenges.
*   Demonstrates a strong commitment to code quality, testing, security, and maintainability.
*   Excellent problem-solving skills and the ability to think critically about system design.
*   Strong communication and collaboration skills suited for a remote work environment.
*   Experience in FinTech, security-focused applications, or platforms managing sensitive data is highly advantageous.
Post Date: May 14, 2025