Software Engineer-Javascript
Ideal candidates will have experience using a broad range of technologies and be willing to tackle challenging tasks that are not necessarily in their area of expertise. Being excited about work is as important to us as the quality of the code produced. All candidates must work well in a team environment. Qualified candidates may additionally code websites and or web services.
Responsibilities
• Write, update and maintain software applications and web services
• Write documentation of software applications and insert comments in code where necessary
• Refractor code to improve performance or complexity
• Consult with managerial staff to clarify program intent, identify problems and suggest changes
Requirements
• Bachelors Degree in Computer Science or related experience
• 3-5 years experience programming
• Experience reading and writing SQL queries
• Strong Javascript skills
• React knowledge is a plus
• ES6 knowledge desirable
• Node JS is desirable
• Experience programming using Windows and Linux environments
• Strong English communication skills
• Strong problem solving skills
• Strong analytical skills
• Ability to learn new technologies constantly
Technologies you can learn
React, Redux, Node.js, Vue.js, Inferno, Meteor, Angular.js, Ember, Knockout.js, JavaScript, jQuery, , MySQL, SQL Server, Amazon Web Services, Cassandra, Haproxy, Heartbeat, Rsync, Open VPN, Docker, Memcache, Unix, PF, Postfix, Imap, Python, Ruby