Senior Product Manager
Job Description
OK, so let's start with a few words about Alokai.
Alokai is an award-winning and pioneering global technology startup setting a new standard in online shopping. Alokai is a Frontend as a Service solution that simplifies composable commerce. It connects all the technologies needed to build and deploy fast & scalable ecommerce frontends.Founded in 2021, Alokai (prev. Vue Storefront) is a best-in-class composable commerce solution and market-leading Frontend as a Service currently used by 3000+ live stores around the world. With a remote, global team of 100+ people and offices in San Francisco and Warsaw, Poland, customers include Movado, SPAR Inc., or Brompton Bikes. Supported by 130+ partners and a community of 10,000+ developers, Alokai and its leaders are recipients of several industry awards, including Europe’s top tech startup prize and recognition from Forbes magazine.
Alokai is a Frontend-as-a-Service that provides several tools to help customers build performant, scalable, and customizable eCommerce storefronts. From UI libraries and integrations, to deployment and monitoring, we help businesses to build the ideal headless commerce experience.
Our products help development teams from the top enterprise companies worldwide to build outstanding frontend experiences leveraging composable architecture. We accelerate the groundwork, empower with best practices, and simplify the most complex scenarios. We were the first to market this type of product in 2017, and since then, we have strengthened our market leader position through fast innovation and a deep understanding of customers' problems.
We’re looking for a Product Manager with a developer mindset who can help us to constantly increase the value of our products.
What’s the product you’ll be responsible for?
Alokai Storefront and Alokai Connect are two key products in the Alokai stack that define our platform's frontend and integration capabilities.
Alokai Storefront is a fully customizable and extensible eCommerce storefront that incorporates all the industry best practices and provides a solid foundation for building any custom experiences. The goal of this product is to accelerate the process of building eCommerce Storefronts while providing enough architectural groundwork and best practice examples to ensure that customers are set for success when they customize the application and develop their own features.
Alokai Connect's orchestration layer abstracts the complexity of connecting multiple third-party services in the frontend by providing a single API allowing to access all of them. We provide an ecosystem of ready-to-use integrations with e-commerce backends, headless CMSs, search, and payment solutions, as well as an integration framework that allows companies to easily integrate anything else.
Both products are tied together with Unified Data Layer - our own data model that abstracts the underlying API’s and workflows and makes the storefront completely independent from any technology. This way customers can experiment with new technologies or migrate to new ones without reinvesting into the frontend.
As a Technical Product Manager, your goal will be to maximize the value customers get from both products by continuously improving current capabilities and researching new ones.
What will be your mission?
Put yourself in the shoes of a developer who has been tasked with the goal of bringing to life a headless commerce experience and answer the question of what tools can be delivered to them to make their lives easier:
- Define Alokai Storefront & Connect Strategy: Define and communicate a compelling data-driven product vision for Alokai Storefronts & Alokai Connect, ensuring that these plans align with the company’s strategic objectives and address customer needs.
- Lead Strategy Execution: Your strategy is as good as your ability to execute it. Work closely with two cross-functional engineering teams, inspire them and ensure the outcome of their daily work stimulates revenue growth.
- Cross-functional Collaboration: Establish tight-knit relationships with engineering and go-to-market team, creating a seamless alignment of product strategy with overarching company objectives.
- User Centricity: talk to product users and prospects, understand their pain points and prioritise the problem to be solved first to make their lives easier. We deeply care about the experience of developers using Alokai’s product, and we need you to care as well ;)
- Risk Management: Identify potential business risks associated with product development, taking proactive measures to address and mitigate them.
No one will know better than the one who has already been there before, that’s why we’re looking for a product manager with previous experience as a software engineer, ideally front-end.
If you are looking for a highly visible and strategic individual contributor role and want to make a big impact in a fast-growing, dynamic company, this is an excellent fit for you!
What do we expect you to have?
- Experience: Minimum of 3 years in product management, with prior demonstrated experience as software engineer, ideally software engineer.some text
- If you are an experienced software engineer or developer advocate, with a strong business understanding, eager to move to a product position as next step in your career, your profile will be interesting for us as well!
- B2B/SaaS Products: A track record of managing B2B/SaaS products.
- Experience with building developer tools either as a creator, manager or contributor
- Experience with at least one of modern frontend frameworks like Vue.js, React, Angular etc.
- Data Analysis: Demonstrated use of data to make key business decisions.
- Operational Excellence: Hands-on experience in product operations, including customer feedback analysis.
- Communication: Excellent communication skills both within a team and in customer relations. Fluency in English is mandatory.
- Attitude & Approach: A proactive mindset of 'How we can make this better' in problem-solving, combined with a 'Growing as a human being' approach.
Sharing our values:
- Vibe - you say what does not fit. You give feedback, and you listen to critical feedback as well.
- Self-driven - everyone's opinion is essential, but ownership is more important. You understand that someone has to take responsibility for the decision and how it affects the whole product or company.
- Focus - you stay aligned with what and how we act as a company. You move your WIGs (Wildly Important Goals) further. You take responsibility for your work and overlook the health of that area,
What can you expect?
- Senior and experienced team
- Budget and tools for your skills Growth
- Fully Remote work with flexible working hours
- Values-driven culture, friendly and supportive work environment
- Contract type tailored to your need
- Flat organizational structure: it helps to focus on what’s essential - have no barriers in communication, no Corpo-language, no going things around, no need to do things differently than most smartly and efficiently.
- Benefits: flexible working hours, working from wherever you want. Depends on the type of contract you choose.
More job openings
Database Administrator (DBA)
At Sightview Software LLC, we're dedicated to equipping clinicians with innovative, secure technology, enabling them to focus on delivering life-changing care to every patient. By joining our team, you'll be at the heart of this mission, helping us continuously improve our offerings to enhance the experiences of both patients and practices.
We are a remote-first company with no physical offices, allowing our employees the flexibility to work from anywhere. Every Sightview Software employee is part of a global community, where a vital support network ensures everyone feels heard and valued. Our team is driven by core values: Customer Centricity, Excellence in Execution, and Teamwork.
We believe that our work has a profound impact on society. Better eye care leads to a healthier, happier population, and our values keep us aligned with this larger vision.
Job Description:
We are seeking an experienced Database Administrator (DBA) with 8 years of experience and a strong background in managing databases on cloud platforms, particularly AWS. The ideal candidate will have extensive experience with SQL Server, MySQL, and PostgreSQL. This role requires a proactive problem-solver who can implement best practices, improve database performance, manage indexing, and handle periodic backups and rollbacks. Familiarity with release management and the ability to automate processes to enhance efficiency and minimize errors are also essential.
Responsibilities
- Database Management:
- Administer, maintain, and optimize SQL Server, MySQL, and PostgreSQL databases on AWS.
- Ensure high levels of performance, availability, and security.
- Implement and maintain database backup, recovery, and rollback strategies.
- Performance Tuning:
- Analyze, monitor, and optimize database performance.
- Troubleshoot and resolve performance issues. Manage database indexing to ensure efficient data retrieval and storage.
- Best Practices Implementation:
- Develop and enforce database standards, guidelines, and best practices.
- Conduct regular reviews and updates to ensure compliance with industry standards.
- Release Management:
- Collaborate with development teams to manage database changes.
- Ensure smooth deployment and release management processes for database updates.
- Automation:
- Identify opportunities for process automation.
- Develop and implement scripts and tools to automate routine tasks and improve efficiency.
- Ensure that automation efforts are aimed at reducing errors and enhancing operational efficiency.
- Problem Solving:
- Actively engage in problem-solving and troubleshooting.
- Provide expert-level support for database-related issues.
- Conduct root cause analysis and implement corrective actions.
Requirements
- Proven experience (5+ years) as a Database Administrator.
- Strong expertise in managing SQL Server, MySQL, and PostgreSQL databases on AWS.
- Proficient in performance tuning and optimization techniques.
- In-depth knowledge of database backup, recovery, and rollback processes.
- Experience with database indexing and index management.
- Familiarity with release management and change control processes.
- Strong scripting and automation skills.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team
Global Benefits at Sightview Software LLC
We believe that healthy and happy employees are more productive and better equipped to serve our customers. With this in mind, we offer a generous benefits package to all employees.
From flexible schedules and paid time off to comprehensive health and retirement plans, our benefits are designed to support your well-being. Specific benefits vary by country and can be discussed with our HR team.
Apply Now
Become a part of our mission to transform eye care and improve lives. Apply today and help us make a difference.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Senior Blockchain Engineer
Exodus is hiring a Senior Blockchain Engineer to develop asset integrations for Exodus products. You will play an essential role in scaling our codebase across platforms to deliver new features. Our Senior Blockhai nEngineers play an integral role for our customers, and your contributions will be vital in adding value to the Exodus products.
What You Will Do
- Become an expert integrating new assets into the Exodus wallet architecture.
- Improve existing asset integrations and features
- Take ownership of end to end asset integration into our wallet products
Who You Are
- Expert in Blockchain Development, ideally Bitcoin and Ethereum
- Five years of experience with JavaScript
- Two years of experience with ReactJS
- Two years of experience with NodeJS
- Background with Unit Testing / Jest
About Exodus
Exodus is a multi-asset cryptocurrency wallet with a built-in exchange feature. We started our movement in 2015 and have been a distributed team since then . Our mission is to help half of the world exit the traditional financial system and move into the crypto financial system by the year 2030.
What We Offer
- Freedom to work wherever you want, whenever you want.
- Building the future. Cryptocurrencies lay the foundation to the internet of value, the next major wave in application technology and personal finance.
- Collaborative and feedback-driven culture.
- Opportunity to grow.
- Fair pay, no matter where you live along with a competitive benefits package.
- 100% pay in Bitcoin with a buffer to account for price changes and exchange fees.
- All the tools you need to do the job
Benefits
Health: Most of our health insurance plans are covered 100% for you and covered 50% for your dependents. We’ll also cover dental insurance. If you are outside of the United States, we will reimburse you up to $500 per month for any medical and dental insurance for you and your dependents.
PTO: 30 days of paid time off per year on top of a flexible schedule where you can work wherever and whenever. If you’re part-time with us, you’ll still receive 15 days of paid time off.
Unlimited Bereavement: We will pay you your full salary for the first two weeks for the loss of any immediate family members but we allow you to take all the time you need to grieve outside of that.
Parental Leave: 13 weeks of fully paid leave with and a month of flexible work for the primary caregiver. 4 weeks of paid leave if you are the child's secondary caregiver.
Tax Help: Getting paid in Bitcoin new to you? Don’t worry! We will reimburse you for speaking with a professional tax specialist in your state/country to make sure everything is taken care of.
Perks: Exodus offers a variety of seasonal perks such as coverage for gym memberships and therapy. We also offer quarterly Wellness Days! We want to make sure all of our employees know they are our priority and give back for your hard work often.
Our Hiring Process
To apply, we'd love to learn more about you. Please answer our application questions! Submitting a resume is optional.
Our hiring process consists of several different stages.
Recruiter Interview: If we like your initial application, expect to schedule an interview with a member of our recruitment team. This interview will focus on getting to know you a bit more and will focus on explaining the culture of the company. We want to know more about why you want to join our team, how you feel about our mission and cryptocurrency now and how it fits into your overall career plan to make sure this is the right place for you.
Assessments: Not every role consists of an assessment but if yours does it will be directly related to the job you apply for.
Interview with your future manager: This is to make sure that you are a fit for the role you are applying to and to explore your career history. In this interview, we’ll learn more about the hard and soft skills you possess to help determine if you’d be a good fit for us.
Interview(s) with your future colleagues: We call these focus interviews and they are a time for you to learn more about your role from someone you will closely collaborate with. It’s also a time for us to see how we align in terms of competencies and expected outcomes of the role.
Pay Transparency Notice: Salary and all other total compensation information (commission and benefits) will be discussed in detail during the hiring process.
Salary Range
$150,000—$200,000 USD
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Senior Project Manager
We are looking for a Senior Project Manager with hands-on experience managing large and small fast-moving brand and (mostly) website projects from concept and design, to development and implementation.
You understand best practices and work with dedication to meeting the needs of our team and clients. You are detail-oriented, excellent at collaborating, super high energy, and eager to work collaboratively.
You know what's happening, what comes next, and where things need to be at all times: you are a master juggler. You can work across various projects, manage client expectations, schedules, budgets, assets, resources, and scopes with quality and attention to detail in every area.
Who you are
You love what you do and are a true-born team player who can successfully work across teams, time zones, and projects. You have a positive, proactive, and problem-solving mindset, that combined with your technical knowledge of design and web development allows you to respond to challenges and explore multiple and unique solutions with our clients and team.
- 2+ years of experience working as a producer/project manager in a digital agency
- Located in EST or EU timezone (although we have 100% flexible hours)
- Your technical knowledge of web design and web development allows you to effectively work with creative, development, and cross-functional teams.
- You treat everything you do uniquely and understand that no client, project, product or way of working is ever the same.
- Sharp attention to detail and QA. You are able to spot issues and bugs by quickly browsing through it and can easily find the right solution.
- Keen understanding of the (digital) business objectives and confidence in proposing next steps from a strategic and technical perspective.
- You are an over-communicator and believe that clear, precise & timely communication is what drives us forward
- You can deal with pressure and are phenomenal at interacting with clients & co-workers during stressful periods.
- You help the team move forward when they are stuck trying to decipher what the client wants/needs and bring clarity to the project.
- Strong team-building and people management abilities.
- You can deal with ambiguity and the unknown. You are not scared of projects that are not super well defined from the beginning.
Nice to Have
- Webflow knowledge
- Design or Web Development background
What you will do
You will move projects forward, supporting the people working in them so they can do their best work. Great work that reflects what our clients need, making them part of the process and giving them a great experience working with us.
Production
- Plan and schedule large and small website projects based on sales hand-off documentation (client requirements, SOWs, etc) and client discovery sessions
- Balance day-to-day project oversight to ensure that projects are completed on time, on budget, on brief, and to the highest quality.
- Lead internal and external calls and presentations, ensuring they stay on topic and meet the objectives.
- Ensure quality control and review deliverables prepared by the team before they reach the client.
Client Management
- Act as a client partner, helping our team understand them and their business, strategizing new projects and helping them be more successful working with us
- Analyze information provided by the client to effectively determine changes to the project’s requirements and possible roadblocks.
- Plan, control, and manage client input and requirements to ensure that our design and development teams’ needs are met.
- Collaborate with sales to scope upsell/support projects: provide work breakdown structures, cost & time estimates, and use your technical expertise to ensure the successful set-up of new projects, from support tasks to large website projects.
Refokus your career
Skill Growth
Tackle unique challenges that enhance your skills with every project.
Work Anywhere
Embrace the freedom to work remotely and find your ideal work-life balance.
Supportive Team
Join a culture that supports, values, and grows together.
Creative Autonomy
Shape your role in projects that highlight your strengths and passions.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Senior Fullstack Engineer
We are seeking talented Senior Fullstack Engineers to join our growing engineering team!
You’ll work on challenging problems, building scalable, robust services and user interfaces that drive the future of customer engagement technology. As our next great teammate, you'll blend your expertise across both backend and frontend systems, to directly impact the experience of a wide variety of customers, from startups to global enterprises, and help shape the features and infrastructure needed for our product to flourish.
Some things you'll do...
- Design and develop high-performance, scalable services in Go and user interfaces in JavaScript (React & Ember), driving critical workflows that empower businesses to engage with their customers.
- Collaborate cross-functionally with incredible partners across Product, Design, and Engineering to shape and implement features that enhance our platform and deliver seamless, intuitive experiences for our users.
- Own the entire development lifecycle, from technical design through implementation and deployment, ensuring reliability, maintainability, and performance at scale.
- Lead by example, mentoring your peers and contributing to a culture of shared knowledge, continuous learning, and technical excellence across the team.
- Identify high-impact opportunities to improve both backend services and frontend interfaces, turning complex challenges into elegant, user-friendly solutions.
- Influence product direction through technical insights, proactively collaborating with others to prioritize features that matter most.
What we're looking for...
- 7+ years of professional experience in full-stack development, with a strong portfolio showcasing complex web applications and distributed systems.
- Professional experience with TypeScript combined with advanced knowledge of JavaScript, CSS, and HTML.
- Experience in modern JavaScript frameworks. (Bonus if you have experience with Ember.js or React)
- Proficiency in backend technologies, ideally with Go or another strongly-typed language such as Java, Kotlin, or TypeScript.
- Experience designing and maintaining scalable APIs and services with relational (e.g., PostgreSQL or MySQL) or NoSQL databases.
- A cloud-native mindset. Deep experience working in AWS, GCP, or Azure, or tools like Docker and Kubernetes are nice to have.
- Passionate about building high-quality, testable code using unit, integration, and end-to-end testing to ensure system stability and performance.
- A track record of collaborating effectively in a distributed team environment, with strong written and verbal communication skills and a commitment to mentoring others.
- Problem-solving expertise, with the ability to transform complex technical challenges into simple, elegant solutions that delight users.
- A DevOps approach to development, with experience in CI/CD pipelines, infrastructure automation, and monitoring production systems.
- Demonstrated ability to influence product direction and contribute technical insights that help drive business value.
About Customer.io
Our mission at Customer.io is to power automated communication that people like to receive. Today over 7,500 internet businesses use Customer.io to manage, send, and track the performance of emails, SMS, push notifications, and in-app messages. Unlike typical marketing platforms, Customer.io helps businesses increase relevance by using behavioral data: what people do or don’t do when logged in to a web or mobile app.
We are offering a starting salary of $160,000 - $184,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment.
Benefits at Customer.io include:
- Unlimited PTO - we encourage at least 20 vacation days (in addition to holidays and sick days) so that you can unwind, unplug, and recharge
- 16 weeks paid parental leave (including adoption and foster care)
- 100% paid insurance premiums for you and your dependents
- 401k retirement matching - up to 5% dollar-for-dollar match to retirement contributions
- $1,500 annual healthy lifestyle budget (for gym memberships, classes, fitness equipment)
- $250/monthly Remote Work Stipend to be used for home internet, cell phone, and other miscellaneous remote work costs
- $300/month co-working space rental reimbursement
- $2,000/yearly professional education budget for conferences, courses, workshops, books, etc.
- $1,500 home office budget to make sure your working space is ergonomic and just what you need to do your best work!
- One month sabbatical after five years at Customer.io
- We also have opportunities to meet in person with your peers throughout the year
All final candidates will be asked to complete a background check and employment verifications as part of our pre-employment process.
Customer.io recognizes the stifling impact of systemic injustice on diverse communities. We commit to using our influence to increase inclusion and equity within the tech industry. We strive to build an inclusive team culture, implement bias-free hiring practices, and develop community partnerships to expand our global impact.
Join us!
Check out our careers page for more information about why you should come work with us! We are passionate about our core values of Empathy, Transparency, Responsibility, and Awkwardness and are looking for new coworkers to share and build that passion!
How to apply
Apply at the link below and tell us why you're interested in the position! ****We aim to respond to all applicants with a status update about your application, provided no technical issues or other limitations prevent us from doing so. Please keep an eye on your email for updates.
At Customer.io, we prioritize authentic interest and applications in our hiring process. To ensure fairness and integrity, the use of AI or automation during interviews or assessments is prohibited. Candidates who do not adhere to this will be removed from consideration.
Here's what you can expect from our hiring process:
- 30 minute video call with a Recruiter
- Take Home Assignment + 2 60 minute Assignment Review Calls
- 60 minute Technical Deep Dive Interview
- Final Interview with Hiring Manager
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.