We are looking for a Android Developer for the Sweed product startup remote. Further - more, in the Q&A.
What are we doing?
At Sweed, we provide a comprehensive cannabis retail solution featuring robust POS functionality, detailed analytics, marketing tools, and efficient inventory management. Our progressive web app integrates seamlessly with your existing tablets, requiring no additional hardware.
Since our inception, we've focused on developing an all-in-one system designed for large cannabis retailers. We’re proud to be a market leader, thanks to our standout feature: a complete suite of software in one solution.
Why are we doing this?
We’re committed to exploring the medicinal potential of cannabis, which can help with chronic pain, anxiety, depression, and more. Despite the stigma, we believe in its ability to improve lives and see vast opportunities for growth in this evolving industry.
How old is the project? What stage is it at?
Our product has been on the market for 4 years and continues to grow. We prioritize customer trust by refining delivery processes and launching new features daily, while navigating the complex legal landscape of the cannabis market.
What is your primary role in the project?
As an Android Developer, your primary role will be to take technical ownership of our mobile applications. These products are already in use by our clients but require further optimization, development, and enhancement. While the Product Manager will define the roadmap and tasks, you will be responsible for the technical solutions that ensure stability, scalability, and user satisfaction.
What are the projects about?
Warehouse Inventory Application
Simplifies inventory management for warehouse employees.
Features include barcode scanning and server synchronization.
Courier Application
Assists couriers in selecting vehicles, planning routes, and managing deliveries.
Integrates GPS functionality and offers an intuitive interface for task execution.
Advertising Application for Stores
Manages multimedia advertising playback on devices.
Includes real-time content updates and analytics collection.
What to do in the project?
Take full technical ownership of the company’s mobile applications.
Collaborate closely with the Product Manager to efficiently translate business requirements into technical solutions.
Set up and maintain CI/CD pipelines to automate builds, testing, and releases.
Analyze existing applications and, if necessary, rewrite them from scratch to ensure quality and scalability.
Optimize performance and continuously improve the user experience.
What professional skills are important to us?
Strong proficiency in Kotlin with 2+ years of experience.
Expertise in designing application architectures, particularly using MVVM and Clean Architecture patterns.
Confidence in making technology choices and implementing technical solutions effectively.
Nice-to-have skills:
Experience working with B2B products or enterprise systems.
Familiarity with DevOps practices, such as Docker and CI/CD pipeline setup.
A proven ability to enhance and scale existing applications.
Do you need English, and at what level?
Intermediate and higher. You will need to write and read the documentation in English.
What else is important to us?
We value proactive individuals who engage in feedback sessions, as this helps us adapt quickly to our complex product. Effective collaboration is crucial for our team's success.
We seek critical thinkers who can analyze complex issues and approach tasks strategically.
In our fast-paced environment, comfort with rapid change and a strong sense of responsibility are key. We need team members who take ownership, persist through challenges, and learn from their experiences to drive continuous growth.
Why is it worth working with us?
Technical Ownership: You will have the freedom to decide how the applications should function and evolve from a technical perspective.
B2B Focus: Work on products that empower businesses to perform better and achieve their goals.
Flexible Schedule and Remote Work: Enjoy a flexible work schedule, fully remote work, and competitive compensation.
Team size and structure?
We've divided our team into smaller groups, each focusing on specific products. These groups usually consist of 10-12 members, including front-end and back-end developers, QA specialists, and analysts. Every team is guided by its own product owner.
The conditions:
Is there a probation period and how long does it last? - The probation period lasts for 3 months.
What is the work schedule? - We offer flexible working hours. Our core working hours are from 09:00 to 15:00 (GMT), but flexibility is encouraged depending on the team's needs.
Is it possible to work remotely? - Yes, we are a remote-first company with no physical offices, providing the opportunity for full remote work.
What currency is the salary paid in and what is the form of employment? - Salary is paid in dollars under a B2B contract with the USA.
Number of vacation days? - Contractors receive 20 days of vacation leave annually.
Number of sick leave days? - Contractors have 3 days of sick leave per year.
Social package (medical insurance, other) - Medical insurance is available after the trial period. We also offer equipment reimbursement for essential items such as laptops and additional equipment like monitors.
The process:
45 minutes - Initial call with a recruiter.
1,5 hour - Technical Interview with hiring manager.
30 minutes - Final interview with VP of Engineering.
Loading similar jobs...
Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.