About Compose.lyCompose.ly is a dynamic and fast-growing content marketing marketplace and service that is revolutionizing the way businesses create and distribute content. We are on a mission to help businesses of all sizes connect with top-tier content writers and editors to produce high-quality content that engages and resonates with their target audience.To continue driving our growth and success, we are seeking a highly skilled and experienced Full Stack Developer to join our team. In this role, you will play a key role in designing, building, and maintaining our platform, working closely with a talented and passionate team of developers, designers, and product managers.
ResponsibilitiesDesigning and implementing code for both backend and frontend for new feature development and existing feature maintenanceIntegration of user-facing elements with server-side logicProducing clean reusable code that conforms to development team standardsRecommending improvements and identifying refactoring opportunities in the existing codebaseMentoring less experienced team members and taking part in code reviewsCommunicating complex technical details to audiences of varying technical knowledge
RequirementsBachelor's degree or higher in Computer Science, Engineering, or a related fieldAt least 3+ years of experience working with Ruby on Rails as your preferred backend frameworkAt least 3+ years of experience working with React or other JavaScript frontend frameworksExperience with React state containers (Redux or Flux) and TypeScriptExperience with frontend technologies (e.g., HTML, CSS, and JavaScript) and version control systems (e.g., Git)Strong understanding of software design principles and patterns, as well as relational databases such as MySQL and PostgreSQLGood understanding of web architecture, security, cookies, and RESTful APIsFamiliarity with Agile/Scrum methodologiesExcellent communication skills and ability to collaborate with cross-functional teamsStrong sense of ownership and accountability for the product being developedAbility to read, write, and speak fluent EnglishTaiwan-based candidates
Bonus QualificationsUnderstanding of NLP concepts and experience in developing NLP applications.Experience working on a marketplace platformBenefitsWork-life balance 工作生活平衡15 days paid vacation and 5 days paid sick leave annually 每年15天特休與5天全薪病假Work MacBook provided 提供每人一台 MacBook 工作機Competitive compensation, performance-base annual bonus 具競爭力的薪資、績效獎金Employee Insurance (accident, sickness, hospitalization, cancer, occupational disaster, etc) 員工團體保險 (意外險、醫療險、住院險等)Fully remote work arrangement, while if you opt to work in our head office, you will have 完全遠距辦公,同時享有辦公室工作的好處1. A cosy and convenient head office located at the center of Taipei City 座落於熱鬧臺北市區的舒適辦公室2. Daily fruits, snacks, tea, coffee & refreshments 茶水間水果、零食、咖啡與甜點選擇多元
At Compose.ly, we value diversity and are committed to creating an inclusive environment for all employees. We offer competitive compensation packages, flexible work arrangements, and opportunities for growth and development. If you are a passionate and experienced Full Stack Developer looking for a new challenge, we would love to hear from you!
PS We only consider Taiwan-based candidates. Please do not apply if you are not currently living in Taiwan. Great thanks.