Sr. Software Engineer – Web Developer – 5745
Your duties and responsibilities
- Work in HTML 5/TypeScript/CSS to design, implement, and release state-of-the-art components and applications for mission-critical, high-performance, globally distributed systems related to automated trading
- Produce exemplary code and deliver completed projects on time
- Create and track project plans and convey status, issues and risks effectively
- Perform unit and system level testing on your application and all affected systems
- Work closely with customer-facing technical consultants to ensure that development efforts truly meet customer needs
- Work closely with technical leads to ensure effective coordination and integration between interrelated projects
- Play a key role in the development of best practices in software design, implementation, and coding standards
- Lead and mentor junior engineers
Key Competencies
- Self-starter with ability to self-regulate and problem-solve independently through obstacles in a dynamic, fast-paced environment
- Results-driven with a strong ownership mentality and drive to deliver on schedule; maintains realistic estimations and escalates proactively when necessary
- Superior abstract thinking abilities
- Motivated to learn about new industries, master new technologies, and push technological boundaries
- Connects code to the business problems being solved and translates effectively across business and technical boundaries
- Team player who openly shares information, helps others, and is open to new ideas and “going the extra mile” when needed
Your skills, experience, and qualifications
- Exceptional programming skills and solid background in designing large scale, HTML-5 based applications within in an Angular/TypeScript technology framework
- Extensive experience in front-end web development
- Extensive programing experience in HTML5, CSS3, SASS
- Development experience in Angular
- Experience with Typescript
- Experience with RxJs
- Ability to write unit tests with Karma and Jasmine/Chai/Mocha
- Experience with tools such as Webpack, Angular CLI, Gulp, npm
- Experience with version control tools Git, SVN
- Knowledge in cross-browser compatibility issues and client-side performance awareness
- Demonstrated success managing development projects end-to-end with significant ownership over technical decision-making
- Bachelor’s or advanced certificate in STEM field or equivalent experience.
- Knowledge and understanding of WebSockets
- Programming experience with Web Workers
- Good knowledge in PrimeNG suite of components
Get notified for similar jobs
Sign up to receive job alerts