Description
Our client is a comprehensive platform designed to streamline community management, monetization, and growth. It offers a suite of modular tools that facilitate seamless operations for group leaders and event organizers, enabling them to efficiently handle memberships, events, and content delivery. Our client enhances member engagement and fosters a cohesive community environment by providing features such as one-on-one chats, group messaging, digital product sales, and customizable community experiences.
The significance of our client lies in its ability to consolidate various community management functions into a single, user-friendly platform. This integration not only simplifies administrative tasks but also empowers community leaders to focus on delivering value to their members. By offering tools for event management, invoicing, payments, and membership oversight, our client supports the expansion of offerings and audience growth, making it an invaluable asset for creators, educators, and organizations aiming to cultivate vibrant communities.
Joining our client presents candidates with the opportunity to be part of an innovative company dedicated to enhancing community interactions. Team members contribute to a platform that positively impacts how groups and events are organized and experienced. Our client fosters a collaborative work environment that values creativity and continuous improvement, offering professionals a dynamic space to apply their skills and grow alongside the company.
We are currently searching for a Senior Software Development Manager:
Responsibilities:
- Lead and manage the software development team, ensuring delivery of high-quality, scalable, and secure solutions within defined timelines.
- Collaborate with remote cross-functional teams, including product management, quality assurance, and operations, to align development efforts with business goals.
- Oversee the entire software development lifecycle, from planning and design to deployment and post-release support.
- Drive the adoption of best practices in software engineering, including coding standards, testing, and continuous integration/deployment.
- Mentor and develop team members, fostering a culture of innovation, collaboration, and continuous improvement.
- Monitor and manage resource allocation to ensure optimal team performance and project success.
- Stay abreast of emerging technologies, evaluating their potential integration to enhance development processes and product capabilities.
Requirements:
Technical Skills:
- Expertise in managing remote development teams working with mobile and backend technologies such as Flutter, Node.js, React.js, and AWS.
- Strong understanding of real-time communication systems (Socket.IO) and messaging platforms (RabbitMQ).
- Proficiency in implementing a microservices architecture, security best practices, and system scalability techniques.
- Familiarity with CI/CD pipelines, automated testing frameworks, and code quality tools.
Tech Stack:
- Mobile Technologies: Flutter, Auth0, Push Notification, Firebase, Socket.IO, Firebase Authentication, Widgetbook Components, In-App Purchases, Stripe.
- Frontend Technologies: React.js, Vite, Auth0, Socket.IO, Firebase Authentication, Stripe, MUI, Storybook Components.
- Backend Technologies: Node.js, Microservices (Chat, Document, Billing & Monolith), Stripe, Nodemailer, Push Notification, Socket.IO, RabbitMQ, Firebase Authentication, Redis, MongoDB, AWS Lambda, AWS SQS, AWS ECS, CloudFront, Grafana, FFMPEG, AWS S3 Bucket.
Experience:
- Minimum of 8 years in software development roles, with at least 3 years in a managerial or senior leadership position.
- Proven ability to manage distributed development teams, ensuring high-quality deliverables in a fast-paced environment.
Leadership & Communication:
- Exceptional leadership and organizational skills to guide and inspire a team of developers.
- Strong communication skills to liaise with technical and non-technical stakeholders effectively.
Languages
Note:
- Fully remote, with the flexibility to work key USA hours.
- Location: Eastern Europe.
If you meet these qualifications and are pursuing new challenges, Start your application to join an award-winning employer. Explore all our job openings | Sequoia Career’s Page: https://www.sequoia-connect.com/careers/.
Requirements
Technical Skills:
- Expertise in managing remote development teams working with mobile and backend technologies such as Flutter, Node.js, React.js, and AWS.
- Strong understanding of real-time communication systems (Socket.IO) and messaging platforms (RabbitMQ).
- Proficiency in implementing a microservices architecture, security best practices, and system scalability techniques.
- Familiarity with CI/CD pipelines, automated testing frameworks, and code quality tools.
Tech Stack:
- Mobile Technologies: Flutter, Auth0, Push Notification, Firebase, Socket.IO, Firebase Authentication, Widgetbook Components, In-App Purchases, Stripe.
- Frontend Technologies: React.js, Vite, Auth0, Socket.IO, Firebase Authentication, Stripe, MUI, Storybook Components.
- Backend Technologies: Node.js, Microservices (Chat, Document, Billing & Monolith), Stripe, Nodemailer, Push Notification, Socket.IO, RabbitMQ, Firebase Authentication, Redis, MongoDB, AWS Lambda, AWS SQS, AWS ECS, CloudFront, Grafana, FFMPEG, AWS S3 Bucket.
Experience:
- Minimum of 8 years in software development roles, with at least 3 years in a managerial or senior leadership position.
- Proven ability to manage distributed development teams, ensuring high-quality deliverables in a fast-paced environment.
Leadership & Communication:
- Exceptional leadership and organizational skills to guide and inspire a team of developers.
- Strong communication skills to liaise with technical and non-technical stakeholders effectively.