Position: Senior Software Engineer – Front End Status: Full-Time Supervisor’s Title: CTO
Responsibilities: • Architect, design, and code many initial components of the our platform • Design and develop single page application – React.js, CSS, JavaScript • Build UI component library • Work closely with a small team of high skilled engineers and designers • Ensure technology standards and best practices are met • Work closely with a small team of high skilled engineers and designers • Improve the efficiency, reliability, and stability of the test platform • Ability to investigate and debug difficult problems • Build performance profiling tools and procedures • Develop and implement disaster and emergency recovery plans
Required Minimum Education and Experience: • Bachelor’s Degree in Computer Science, Information Technology, Engineering or related field • 5+ years of software engineering experience
Additional Preferred Requirements: • Outstanding communication (written and verbal) and interpersonal abilities • Ability to work independently in a decentralized environment, without the reliance of direct authority • Highest level of personal and professional integrity and ethics • Value strong teamwork and collaboration skills • Demonstrated problem solving and decision-making skills; • Fluent in English Competencies: To perform the essential functions of this position and the job successfully, an individual should demonstrate the following competencies. • Critical thinking—able to think critically, reason, and apply knowledge learned on the job to the tasks at hand; • Problem solving—identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; exhibits creativity and a willingness to try new solutions; and appropriately applies problem-solving techniques; • Confidentiality—operates with the highest level of discretion and maintains complete confidentiality of all business matters; • Quality control—demonstrates accuracy and thoroughness and monitors own work to ensure quality; • Adaptability—skillfully adapts to changes, delays, or other unexpected events; manages competing demands, priorities, and deadlines; able to coordinate across various time zones; • Dependability— self-directed, self-accountable, and self-motivated; meets deadlines; attendance is punctual and reliable; able to take direction, follow instructions, and work independently; solicits feedback to improve performance.
|