- Write reusable, well-tested GUI code using a variety of modern technologies.
- Use and improve third-party UI components.
- Create own UI components when necessary.
- Drive the design and implementation of features.
- Be a technical expert in modern frameworks and technologies.
- Perform periodic peer code reviews.
- Review requirements and UX designs, plan implementation effort, and interact with QA.
- Don't break the build. Merge like a boss.
- Adhere to the company's Employee Policy Manual.
What you must have :
- Degree in Computer Science or Software / Computer Engineering, or equivalent experience.
- Experience with React and Typescript. Helpful if you also have experience with other libraries such as Angular or Vue.
- Experience working with source control tools such as Git and SVN.
- Huge bonus points if you have experience with OpenGL / WebGL, MobX, WebSockets, WebWorkers, parallel and multithreaded programming, typed arrays.
- Experience with unit / integration testing. Ideal candidates would have experience working with web unit testing frameworks such as Jest, JsUnit, Karma, Jasmine.
- Ability to work in an Agile development team and be accountable for your performance and documentation.
- Superior English communication skills - both written and verbal.
J-18808-Ljbffr
Create a job alert for this search