Обложка канала

JS Jobs

1765 @jsjobs

Хочешь получать первым свежие Javascript вакансии? - тогда подписывайся на наш канал. Система тегов по городам и технологиям поможет найти то, что тебе интересно.

JS Jobs

7 лет назад
Открыть в
Broadridge
#Санкт_Петербург #офис
ЗП: от 3 000 USD
#Frontend #Senior #Fullstack #React #Typescript #Mobx #Backend #Agile #AWS #CodeReview #HTML5 #JS #Redux #CSS3
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Broadridge Asset Management Solutions is seeking a Front-end \ Full-stack senior developer to join our team of professionals who enjoy doing the right things and doing things right.
The team works on financial industry applications UI migration to modern web stack. Our product suit: portfolio management, orders management and reference data solutions for hedge funds and investment banks.
Currently we use React, TypeScript, MobX and Styled Components with Material-UI at Front-End and .Net Core as a platform for new backend services. Our team follows twelve-factor application methodology and Agile practices with mature continuous integration process including containerized deployment to AWS.
As a product company, we pay attention to overall quality of the code, testability and maintainability. We use code review practices with pull-requests and static code analysis. Our products evolve along with current technology stack.
We expect you as a senior Front-end \ Full-stack developer to extend the expertise with React, ES6 \ TypeScript and responsive HTML5 markup development.
Software Design and Development:
Ability to work with complex requirements and specification documents, and devise and develop appropriate software solutions
Ability to integrate into an existing development team and work with an existing extensive code base
Participate in the overall planning and execution of development objectives
Responsible for the creation of programmatic modules, unit tests and test data related to Development assignments
Ensure all development processes and practices are completely and consistently followed
Ability to prioritize and manage multiple tasks; as well as define problems, and develop methods to resolve them in a timely manner
Development standards and quality:
Maintain the consistently high quality of the software code
Ensure the relevant coverage by unit tests and/or automated testing routines
Work with peers and management to develop process standards and/or enhancements to prevent re-occurrence of Development-related issues
Strategic Development and Partnership:
Partner with peers, management, senior managers, internal and external business users to identify, gather, and understand their goals and to formulate strategies to support them, while prioritizing requests and staying within deadlines
Work collaboratively with team to create and share technology vision on an ongoing basis
Mentor colleagues on development techniques
Qualifications:
Education: BS/MS in Computer Science or equivalent
5+ years of experience in software development
Excellent understanding of Javascript
Experience with React \ Redux \ MobX
TypeScript knowledge is a plus
Responsive HTML5\CSS3 markup development
Strong experience with unit testing (including front-end)
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability (for senior Full-Stack deve...