- Company Name
- Obermind Ltd
- Job Title
- Web Developer
- Job Description
-
**Job Title:** Web Developer
**Role Summary:**
Design, develop, and maintain high‑performance web applications and APIs for financial technology platforms. Build responsive front‑end interfaces, integrate external APIs, and create custom database solutions, working closely with engineers, traders, and researchers to translate business requirements into scalable technical solutions.
**Expectations:**
- Deliver clean, semantic, maintainable code.
- Master modern React (Server Components, async/await) and Next.js 15 App Router, including server‑side rendering.
- Observe best practices in API design, security, and performance.
- Proactively stay current with emerging technologies and fintech industry trends.
- Collaborate effectively across global, cross‑functional teams.
**Key Responsibilities:**
- Develop rich web and mobile user interfaces using TypeScript, React 19, Next.js 15, Node.js, and Tailwind CSS 4.
- Design and implement database schemas in PostgreSQL/SQL Server for customer‑specific solutions.
- Integrate and customize internal/external APIs (REST, WebSocket, GraphQL).
- Convert Figma designs into production‑ready components following design system guidelines.
- Implement cross‑lingual (i18n) solutions and ensure responsive design across devices.
- Manage deployment pipelines on Vercel or equivalent serverless platforms.
- Conduct code reviews, unit testing, and performance profiling.
- Work with headless CMS solutions (Keystatic, Strapi, or similar) to manage content.
- Participate in continuous improvement initiatives and architecture discussions.
**Required Skills:**
- TypeScript (advanced), modern React (Server Components), Next.js 15 App Router, Node.js.
- Tailwind CSS 4, responsive front‑end development, Figma‑to‑code workflow.
- Web API protocols: REST, WebSocket, GraphQL.
- Headless CMS experience (Keystatic, Strapi, or equivalent).
- PostgreSQL/SQL Server database design and querying.
- i18n/multilingual implementation, serverless (Vercel) deployments.
- Strong understanding of fintech/trading platform concepts.
- Entrepreneurial attitude, self‑driven learning, and continuous improvement focus.
- Excellent communication and collaboration skills across distributed teams.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
- No specific certifications required.