Senior fullstack developer
this is a key role that requires an experienced senior software engineer with expertise in designing, developing, and launching efficient quality systems and solutions. The successful candidate will lead the modernization and architecture of a web platform, working closely with a team to create practical solutions in agile/devops environment.
key responsibilities:
* lead the design, development, and planning for the software architecture for a web platform
* solve complex performance problems and architectural challenges
* perform code reviews and mentor junior engineers
* serve as an integral member of the development team to create practical solutions
* ensure consistency with established software development architecture
* analyze and interpret requirements from business and ux design team
* introduce new technologies and best practices as needed
* help to troubleshoot, test, and maintain the quality and security of the platform
* ensure technical feasibility of ui/ux designs with a focus on accessibility
required skills and qualifications:
* bachelor's degree in a technical or scientific field
* 6+ years of experience in application design, development, installation and modification of web applications
* 3+ years of experience in developing in javascript with react v16 & 17, redux sagas, webpack and es6
* 2+ year of experience in .net core
* familiarity with ui testing frameworks like jest and enzyme and experience with tdd
* advanced knowledge of development methodologies, software design and design patterns, integration standards
* effective communication skills (verbal + written)
* ability to work independently with minimal supervision
languages:
english: c1 advanced