-
· 248 views · 45 applications · 3d
Middle Frontend Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper IntermediateAbout 4GOO: 4goo is an innovative startup dedicated to developing a groundbreaking social networking platform that will redefine online connections and interactions. We are building a platform that unlocks new possibilities for social relationships, and...About 4GOO:
4goo is an innovative startup dedicated to developing a groundbreaking social networking platform that will redefine online connections and interactions. We are building a platform that unlocks new possibilities for social relationships, and we are seeking passionate and skilled individuals to join our team. Join us on our journey to revolutionize the future of social media!
Responsibilities:
- Development and optimization of new features using Vue.js, Nuxt3, and modern frontend technologies.
- Design and implement scalable, maintainable, and reusable UI components that are both user-friendly and performant.
- Collaborate with designers, backend developers, and product teams to deliver high-quality and well-tested code.
- Participate in regular group calls, sprint planning, code reviews, bug-fixing, and discussions.
- Estimate tasks and ensure they are completed within the agreed-upon deadlines with minimal supervision.
- Contribute to improving the development process, documentation, and overall team workflow.
- Ensure adherence to best practices and industry standards while maintaining high code quality and performance.
- Take ownership of your work, ensuring it aligns with business goals and technical requirements.
- Maintain proactive communication with cross-functional teams, providing updates and reports as necessary.
- Help troubleshoot and resolve production issues quickly and efficiently.
Required Technical Skills:
- 3+ years of professional experience in frontend development, with a strong focus on Vue.js and Nuxt3.
- Expertise in building modern web applications with Vue.js, including state management (Pinia, Vuex), routing (Vue-router), and component architecture.
- Deep understanding of HTML, SCSS, and JavaScript, with a focus on writing clean, maintainable, and performant code.
- Experience in using Tailwind CSS to create responsive and visually appealing UI designs.
- Proven experience with version control systems (Git), including branching, merging, and resolving conflicts.
- Strong understanding of frontend performance optimization techniques.
- Experience working with modern build tools and workflows (Webpack, Vite, etc.).
- Excellent problem-solving skills and ability to troubleshoot complex issues in a fast-paced environment.
Nice to Have:
- Experience with WebSockets for real-time communication features.
- Familiarity with WebRTC for peer-to-peer communication solutions.
- Knowledge of testing frameworks (e.g., Jest, Mocha) and test-driven development (TDD).
- Understanding of server-side rendering (SSR) and SEO best practices, particularly with Nuxt3.
- Familiarity with CI/CD pipelines and automated deployment processes.
What We Offer:
- A dynamic and innovative work environment where you can directly influence the future of social networking.
- Opportunity to work on cutting-edge technologies and build a platform from the ground up.
- Competitive salary with performance-based bonuses.
- Flexible working hours and the option to work remotely.
- Regular team-building activities and the chance to work alongside like-minded professionals.
- A supportive, collaborative, and growth-oriented team culture.
- Access to professional development resources and career growth opportunities.
- If you are an experienced frontend developer who is excited about the future of social media and wants to work in a fast-paced, innovative startup, we’d love to hear from you. Join us at 4goo and help shape the future of social connections!
-
· 76 views · 20 applications · 2d
Middle Flutter Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper IntermediateAbout 4GOO: 4goo is an innovative startup dedicated to developing a groundbreaking social networking platform that will redefine online connections and interactions. We are building a platform that unlocks new possibilities for social relationships, and...About 4GOO:
4goo is an innovative startup dedicated to developing a groundbreaking social networking platform that will redefine online connections and interactions. We are building a platform that unlocks new possibilities for social relationships, and we are seeking passionate and skilled individuals to join our team. Join us on our journey to revolutionize the future of social media!
Requirements:
1. Core Flutter & Dart Competencies:
- 2+ years of commercial Flutter experience with a solid understanding of:
- Flutter rendering pipeline, widget lifecycle, layout & constraints system.
- Building complex, high-performance UI, custom widgets, custom painters, animations.
- State management using Bloc/Cubit (our main stack), with experience in feature-based modular architecture.
- Strong knowledge of asynchronous programming in Dart:
- Streams, Futures, Isolates.
- Offloading heavy operations to background isolates (e.g., media processing).
2. Architecture & Code Quality:
- Experience with Clean Architecture, separation of presentation/domain/data layers.
- Ability to structure scalable feature modules, write maintainable, testable code.
- Solid understanding of SOLID principles and dependency injection patterns.
3. Networking & API Layer:
- Deep experience with Dio or equivalent HTTP clients:
- Multipart uploads, chunked file uploads, progress tracking.
- Error handling strategies, retries, cancellations, and network resilience patterns.
- Working with REST APIs, pagination, filtering, and model serialization.
4. Media Processing & Performance:
- Proven experience handling video and image pipelines:
- Thumbnail extraction, compression, metadata parsing.
- Caching strategies for heavy media feeds.
- Understanding device limitations for video processing (Android & iOS).
- Ability to diagnose and resolve performance bottlenecks:
- Jank/scroll issues, frame drops, excessive rebuilds, and memory leaks.
- Using Flutter DevTools for profiling and runtime analysis.
5. Lists, Feeds & Rendering Optimization:
- Strong experience with infinite lists, lazy rendering, and prefetching:
- Slivers, CustomScrollView, RepaintBoundaries placement.
- Experience implementing high-performance UI for feed-based apps:
- Posts, reels, media carousels, comment threads, real-time counters.
6. Integrations & Platform Features:
- Push notifications (FCM + APNs), token management, and background handlers.
- Experience with deep links / app links / universal links.
- Experience with WebSockets or streaming clients (Stream, custom WS).
- Bonus: ability to write small native modules in Swift/Kotlin when needed.
7. Tooling & Production Workflows:
- Strong Git experience (feature branches, PR flow, conflict management).
- Ability to own a feature end-to-end: requirements → architecture → implementation → testing → stabilization.
- Understanding of CI/CD workflows (Codemagic).
- Good debugging skills on both iOS and Android (simulator/device logs, Xcode/ADB tools).
8. Soft Skills & Team Expectations:
- Able to work with incomplete requirements, ask clarifying questions, and propose solutions.
- Works autonomously but communicates clearly with PM/Lead.
- Capable of giving and receiving code review feedback.
- Product mindset: focuses on user impact, not just tasks.
Nice-to-Have:- Experience building social network–like features (feeds, stories/reels, chats).
- Experience with Stream Chat / Stream Video SDKs.
Experience optimizing complex animations and transitions.
What We Offer:
- A dynamic and innovative work environment where you can directly influence the future of social networking.
- Opportunity to work on cutting-edge technologies and build a platform from the ground up.
- Competitive salary with performance-based bonuses.
- Flexible working hours and the option to work remotely.
- Regular team-building activities and the chance to work alongside like-minded professionals.
- A supportive, collaborative, and growth-oriented team culture.
- Access to professional development resources and career growth opportunities.
- If you are an experienced frontend developer who is excited about the future of social media and wants to work in a fast-paced, innovative startup, we’d love to hear from you. Join us at 4goo and help shape the future of social connections!
Website:
https://4goo.com/