Position: Senior Angular developer
Company: HumanLab
Category: JavaScript
Experience required: 5y
English level: intermediate

Principal Duties and Responsibilities:
Assist in developing tactical and strategic concepts for the continuing evolution of user interfaces 
Prepare functional specification, analysis, and design documents and participate in design reviews and walk-throughs 
Prepare development estimates as requested 
Document all changes in defect tracking system and observe all standards for code check-in and version control 
Prepare and execute formal test cases and test data 
Provide support as needed, to answer questions or assist in troubleshooting 
Adaptable attitude, able to balance multiple responsibilities, and adjust to varied environments 
Ability to explain and present concepts to technical and non-technical audiences 

Qualifications and Key Skills:
B.S. in Computer Science or Software/Information Systems or equivalent work experience 
Two to four years developing and maintaining web applications 
Experience with server-side scripting languages required, Coldfusion preferred 
Experience with Relational Databases required, MySQL preferred 
Experience with Angular/Typescript beneficial 
Experience with debugging required 
Strong communication skills, both oral and written, in English 
Strong interpersonal skills and proven ability to work harmoniously with a diverse team of software developers 
Self-motivated, able to work independently, and able to take initiative without always being directed