Staff Fullstack Software Engineer
We are:
Wizeline, a global AI-native technology solutions provider, develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of growth, collaboration, and impact.With the right people and the right ideas, there’s no limit to what we can achieve.
Are you a fit?
Sounds exciting, right? Now let’s make sure you’re a strong match for the role:
Key Responsibilities
- Architect, design, and implement scalable fullstack solutions using Next.js 15 (App Router) and React, ensuring high performance, security, and maintainability.
- Design and develop backend services using Node.js, Express, and GraphQL (REST & GQL APIs) following SOA and microservices principles.
- Build and integrate Federated GraphQL architectures to support distributed teams and scalable domains.
- Lead TypeScript (5.8.3) standards across frontend and backend, enforcing strong typing, shared schemas, and clean architectural patterns.
- Design, integrate, and optimize API Gateways for authentication, routing, rate limiting, and service orchestration.
- Work with RDBMS and NoSQL databases, ensuring data consistency, performance, and scalability.
- Implement and optimize search solutions using Elasticsearch / OpenSearch.
- Design and integrate event-driven systems using Kafka and message queues for asynchronous communication.
- Collaborate closely with Product, Design, Data, and Platform teams to deliver high-impact, AI-enabled features.
- Participate in architectural decisions, code reviews, and technical mentoring, raising the bar for engineering excellence.
- Ensure observability, performance optimization, and reliability across the entire application lifecycle.
- Leverage AI tools to enhance development workflows, code quality, testing, and documentation.
Must-have Skills
- Expert-level experience with Next.js (App Router) and React in large-scale production environments.
- Advanced proficiency in TypeScript 5.x, with experience building shared types across frontend and backend.
- Strong backend experience with Node.js, Express, and REST/GraphQL APIs.
- Hands-on experience with GraphQL, including Federated GraphQL architectures.
- Solid understanding of SOA and microservices, including service boundaries and inter-service communication.
- Experience working with RDBMS and NoSQL databases.
- Practical experience with Elasticsearch or OpenSearch.
- Experience designing and consuming event-driven systems using Kafka or message queues.
- Strong understanding of API Gateways and backend integration patterns.
- Proficiency with Git, CI/CD pipelines, and modern software engineering best practices.
Nice-to-have
- Experience building and operating AI-powered features or integrating AI tools into development workflows.
- Familiarity with cloud-native architectures and distributed systems at scale.
- Experience with system observability, logging, and monitoring in microservice environments.
- Background in performance tuning for APIs, databases, and search systems.
- Experience contributing to long-term architectural vision and platform evolution.
- Knowledge of security best practices for APIs, data access, and distributed systems.
What we offer
- A High-Impact Environment
- Commitment to Professional Development
- Flexible and Collaborative Culture
- Global Opportunities
- Vibrant Community
- Total Rewards Program
Specific benefits are determined by the employment type and location.Find out more about our culture here.