Job Description

Join us in building the best e-commerce SaaS platform to revolutionize how retailers engage with shoppers for post-purchase activities. Linc is looking for Senior Software Developers who are passionate about their craft, who thrive on challenge and who believe in success through collaboration – people who would complement our existing team of world class developers! We offer a fun, dynamic and result-driven environment. If scale and complexity in a high growth startup excites you, Linc is the right place to be.

You should be experienced, diligent, and passionate, ready to join the team to help us build and run our innovative and business-changing SaaS-based applications at the highest level of quality. You will be a leader in the team, owner of major modules or systems, and a mentor to other software developers.

RESPONSIBILITIES
* Build and maintain Linc's SaaS application platform at the highest level of quality, service and availability
* Architect, design and implement new functionality and product enhancements
* Play a leading role in all phases of software development from planning, designing, implementation, testing, deployment, to day-to-day operation
* Collaborate across entire product team to contribute to the analysis of functional requirements and overall system architecture
* Document and communicate designs and interfaces for use by other engineers
* Work and communicate with Sunnyvale colleagues closely across continents and timezones

Requirement

KEY QUALIFICATIONS
* 7+ years of experience in designing and developing large scale web applications using Python, Java or C++
* 3+ years of professional Python programming
* Proficient in SQL relational database, Linux server environment and Git
* Tech lead experience or equivalent
* Master's degree in Computer Science or related field
* Fluent verbal and written English skills

ADDITIONAL REQUIREMENTS FOR SENIOR FULLSTACK DEVELOPER
* 3+ years in JavaScript and CSS
* Very good at AngularJS or ReactJS
* Good at Django or NodeJS

ADDITIONAL REQUIREMENTS FOR SENIOR PLATFORM DEVELOPER
* Very good at MySQL or PostgreSQL
* Good at Elasticsearch, MongoDB or DynamoDB
* Familiar with Amazon cloud, Linux shell scripting and DevOps
* Big data experiences strongly preferred (Hadoop, Spark, Cassendra, etc.)

HUGE PLUS
* Silicon Valley company working experience (either in US or Taiwan)
* Startup experience
* AWS cloud experience
* e-Commerce platform development experience

NOTE
※ Applicants are required to finish a Python coding test at home first
※ Senior developers currently visit Sunnyvale headquarter about twice to 3 times a year

Benifit

Benifit

勞保、健保、特別休假、勞退、婚假

Benifit

1. 年終獎金2個月
2. 第一年即享15天年假(4年以下工作經驗者為10天)
3. 彈性上下班
4. 申請轉調美國工作機會
5. 每人配備MacBook Pro及27"螢幕

Salary Range

NT$ 80,000 - 120,000 (Monthly)