- Company Name
- Kolecto
- Job Title
- Fullstack Software Engineer (H/F/X)
- Job Description
-
**Job title:** Fullstack Software Engineer (H/F/X)
**Role Summary:**
Lead the design, development, and maintenance of scalable, secure full‑stack features for a fintech platform. Primarily focus on backend services while actively contributing to React‑based front‑end interfaces. Drive architectural evolution, ensure high code quality, and mentor junior developers within a collaborative, product‑driven environment.
**Expactations:**
- Deliver robust, maintainable code adhering to industry best practices.
- Participate in full sprint cycle: design, implement, test, review, and deploy.
- Continuously assess and improve platform performance, security, and quality.
- Lead technical discussions with cross‑functional teams (Product, Front‑end, Mobile, Backend).
- Champion best practices in code review, automated testing, and documentation.
- Stay current on emerging technologies and recommend improvements.
**Key Responsibilities:**
- Design, implement, and scale backend APIs (TypeScript, Node.js, Serverless).
- Build and maintain front‑end components with Next.js, React, TypeScript, Tailwind CSS.
- Integrate cloud services (AWS SQS, EventBridge, S3, PostgreSQL).
- Author comprehensive unit, integration, and end‑to‑end tests (Vitest, Playwright).
- Conduct rigorous code reviews and enforce coding standards.
- Develop monitoring solutions and troubleshoot production issues.
- Mentor junior developers, sharing knowledge of patterns, testing, and architecture.
- Collaborate with product owners to translate business requirements into technical solutions.
- Participate in continuous improvement of tooling, workflows, and architecture decisions.
**Required Skills:**
- 5+ years in full‑stack development; strong backend focus.
- Proficiency with TypeScript, Node.js, Serverless architectures.
- Experience building responsive front‑end with React and Next.js.
- Knowledge of state management, performance optimization, UX/UI principles.
- Familiarity with cloud deployment, AWS services (SQS, EventBridge, S3).
- Strong grasp of design patterns, SOLID principles, and clean code practices.
- Ability to write and maintain automated tests (Vitest, Playwright).
- Experience in API design, microservices, and event‑driven architectures (optional).
- Excellent communication, collaboration, and mentorship abilities.
- Proficiency in version control (Git) and CI/CD pipelines.
**Required Education & Certifications:**
- Bachelor’s degree (or higher) in Computer Science, Software Engineering, or related field.
- Relevant certifications preferred (e.g., AWS Certified Developer, AWS Certified Solutions Architect).