Kyivstar - Full-Stack Developer (Next.js, React Native)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 3+ years of commercial experience in web development • Solid understanding of computer science, algorithms, and data structures • Strong command of OOP principles, SOLID, DRY, KISS, and design patterns • Expert knowledge of TypeScript and React (Hooks, Context) • Deep understanding of Next.js (App Router, Server Actions, SSR/SSG strategies, Web Vitals optimization) • Experience designing relational databases (PostgreSQL): normalization, indexing • Understanding of REST API principles and web security (JWT, OWASP) • Experience setting up CI/CD pipelines (Vercel, GitHub Actions) • Ability to write tests (Jest, Cypress/Playwright) • High-quality code reviews; GitFlow or Trunk-based development • A plus would be • Hands-on experience with Supabase: Auth, Row Level Security (RLS), Edge Functions, Realtime • Understanding WebView specifics: two-way bridge communication and adapting web UI for mobile UX
Responsibilities
• Develop and maintain full-stack applications using Next.js for the frontend and React Native for mobile interfaces. • Collaborate with cross-functional teams to understand user needs and translate them into technical requirements. • Implement efficient data flow between backend services, databases, APIs, or microservices as required by project specifications. • Ensure application performance meets predefined benchmarks through optimization techniques such as code splitting, lazy loading of components, etc. • Write unit tests to validate the functionality and reliability of individual units within an application before integration testing with other parts of the system. • Conduct regular security audits on applications by reviewing access controls, authentication mechanisms, data encryption practices, among others as required for compliance standards like GDPR or CCPA. • Document codebase and architecture to facilitate knowledge transfer within teams while maintaining a clean coding style that adheres to company guidelines. ✅
Benefits
• Office or remote – it’s up to you. You can work from anywhere, and we will arrange your workplace • Remote onboarding • Performance bonuses for everyone (annual or quarterly — depends on the role)