- Company Name
- Kredete Labs
- Job Title
- Full Stack Engineer
- Job Description
-
Job title: Full Stack Engineer
Role Summary: Design, develop, and maintain end‑to‑end features for a comprehensive business operating system incorporating banking, payments, crypto, AI agents, CRM, HRIS, and collaboration tools. Build scalable UI components, robust APIs, and core financial infrastructure.
Expectations:
- 3–5 years of full‑stack development experience.
- Own entire feature lifecycles: from design to production, rapid iteration, and continuous delivery.
- Deliver a complete product increment every two weeks.
- Demonstrated ability to build production‑grade APIs handling monetary or critical data.
- Daily use or strong interest in leveraging code‑generation tools (Cursor, Claude).
- Comfortable working with fast‑paced, cross‑functional teams.
Key Responsibilities:
- Develop responsive front‑end applications using React, Next.js, and TypeScript.
- Build high‑performance backend services with FastAPI, Node.js, and PostgreSQL.
- Design and implement banking ledgers, payment processing pipelines, and crypto infrastructure from scratch.
- Create real‑time features (WebSockets, collaborative editing) for instant user interactions.
- Integrate AI‑assisted tools (Cursor, Claude) into the development workflow for code generation, testing, and debugging.
- Participate in sprint planning, code reviews, and continuous improvement cycles.
- Ensure performance, security, and scalability of financial systems.
- Collaborate closely with product, design, and data teams to translate requirements into technical solutions.
Required Skills:
- Proficient in React, Next.js, TypeScript, Node.js, and FastAPI.
- Strong knowledge of PostgreSQL schema design and query optimization.
- Experience building APIs that process and store financial transactions.
- Familiarity with real‑time communication (WebSockets, server‑sent events).
- Comfortable with unit/integration testing, CI/CD pipelines, and version control (Git).
- Ability to use AI‑powered coding assistants (Cursor, Claude) effectively.
- Excellent problem‑solving, debugging, and communication skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related technical field; or equivalent work experience.