Position: Software Engineer
Company: Plantix
Category: JavaScript
Experience required: 2y
English level: upper

Hennessey Digital, a leading search engine optimization (SEO) and digital marketing agency in North America, is seeking a highly organized, self-motivated Software Engineer to join its team. We’re a rapidly growing company, it’s important that you have an entrepreneurial attitude, an embracing mindset toward change, and can manage/prioritize multiple concurrent projects.

**We expect from you:**
- 2 years of experience with React or Typescript 
- Understanding of Computer Science and development fundamentals, including object-oriented design, and data structures
- Experience with Web Applications
- Experience with FrontEnd languages (JavaScript, Angular, React JS and Node JS) preferred
- Python or PHP experience is preferred 
- Opportunity to work PST time zone

**Your responsibilities:**
- Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards.
- Document and test new software applications
- Assess new application ideas
- Develop and maintain the Front-end side of new/current solutions (some Back-End knowledge is also valuable)
- Use best practices and ensure good Unit Tests Coverage
- Use the best coding standards and practices, to assure the quality of the code
- Assist in the deployment and implementation phases of solutions when needed
- Collaborate with other team members and stakeholders
- Take part of the ongoing redesign of current solutions

**We suggest a:**
- Full time, remote, long-term cooperation
- We do offer 15 days of PTO (vacation) upon hire, and 20 days after the 1 year anniversary. We also offer 12 paid holidays (in your own country or the US, they pick). There is also a soft closure where we are almost entirely closed between US Christmas (12/25) and New Years
- About working hours, 5 hours you have to work from 9 AM to 2 PM Pacific Time, and other 3 hours you can work during the day when it will be comfortable, but It should be one day Pacific Time.