3+ years
Long-term (40h)
Interior Design
Full Remote
React.js
Angular
Vue.js
Node.js
Python
AWS
SQL
Requirements
Must-haves
- 3-5 years of experience in software development
- Proficiency with front-end frameworks (e.g., React, Angular, Vue.js)
- Proficiency with back-end technologies (e.g., Node.js, Python, Ruby)
- Experience with cloud platforms (e.g., AWS, GCP, Azure)
- Experience with database management systems (e.g., SQL, NoSQL)
- Familiarity with version control tools (e.g., Git) and CI/CD pipelines
- Strong communication skills to gather requirements and align diverse stakeholders
- A track record of delivering user-focused products that achieve business objectives
- Exceptional problem-solving skills and an entrepreneurial mindset
- Empathy for users and a passion for designing excellent user experiences
- Collaborative mindset and the ability to succeed in fast-paced environments
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Strong skills in managing, grooming, and prioritizing product backlogs
- Exceptional problem-solving abilities combined with an entrepreneurial mindset
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Develop, test, and maintain scalable front-end and back-end codebases using modern frameworks and tools
- Collaborate with the engineering team to architect solutions aligned with business objectives
- Create rapid prototypes of new features for user testing and quick iteration
- Engage directly with customers to understand pain points, gather feedback, and shape the product roadmap
- Manage and groom the product backlog, ensuring features are clearly defined, prioritized, and aligned with business goals
- Collaborate with cross-functional teams (e.g., marketing, design, leadership) to execute product strategies
- Identify opportunities for innovation and improvement across the product line
- Lead discussions on user experience, design trade-offs, and feature prioritization
- Balance user needs with technical constraints to make informed decisions
- Act as a bridge between technical and non-technical stakeholders, translating customer requirements into actionable tasks for the engineering team
- Take ownership of deliverables and ensure projects are completed on time and with high quality