The Role : Our Retirement & Workplace Solutions team is looking for a Senior Software Engineer (SSE - Front End) with a strong hands-on experience of building modern, responsive web applications using latest JavaScript frameworks and tools. This position will be part of an engineering team focused on updating Morningstar s web-based product suites. The position includes development of new systems and maintenance and improvement of existing applications. Candidates should have solid software engineering experience in building commercial-grade web-based applications using modern SPA technology. You will work with other engineers to consume APIs and modernize the platform to build leading product experiences. A successful candidate will be able to play an active role in managing the prioritization of work in order to meet project goals. This position is based in our Mumbai office.
Responsibilities :
Work on our VueJS, NodeJS and EmberJS based financial website.
Work heavily with JavaScript and JavaScript frameworks.
Create cascading style sheets (CSS) that are consistent across all browsers and platforms.
Use an Agile approach to iteratively maintain and develop new functionality.
Work with server-side engineers to build robust RESTful web services.
Stay up-to-date on emerging technologies.
Promote usability and coding best practices.
Requirements :
A bachelor s degree in computer science, mathematics or another related field.
5+ years of overall development experience with HTML5, CSS3 and various JavaScript frameworks.
Good Command on Progressive and Single Page responsive web applications development using Vue, Angular or ReactJS
Good understanding of HTML5, CSS, SCSS, Native JavaScript, TypeScript, Node.js, Webpack, Babel
Good understanding of browser rendering behaviour and performance optimization of applications for maximum speed and scalability
Proficient understanding of code versioning tools, such as Git
Familiarity with task runners and build tools, such as Grunt or Gulp
Strong teaming and communication skills to collaborate with UX organization, back-end engineering and QA team
Good hands-on experience with at least one test frameworks, for example Jest, Mocha, Karma or Jasmine
knowledge of enterprise software concerns such as security, scalability, transaction management and concurrency
Familiarity with design patterns like MVC and MVVM required.
Highly motivated individual with the potential and desire to learn new technologies and take on an increasing level of responsibility within the technology team.
Ability to work independently, communicates effectively, and produces superior results.
5+ years of experience in an Agile delivery environment
Good to Have :
Experience with EMBER.js
Mobile web development experience a plus.
Experience with server-side technologies such as Java, or C# a plus.
Experience with XML and XSLT is a plus.
Experience within the financial services industry is desirable.
Keyskills: Computer science Front end Coding XML Web development Javascript Agile XSLT MVC CSS3
AdviserLogic is the award-winning and rapidly growing leader in the Adviser CRM and Practice Management software sector. Established 10 years ago, AdviserLogic now has a range of cloud-based and related services purpose-built to assist Financial Advisers to prosper. In 2015, the company launched th...