Mynd ManagementMynd Management

Senior Software Engineer - Front End

Posted 11.06.2021
Take The InterviewOriginal Job Post

About the role:

The Senior Software Engineer performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. May direct a few junior level software engineers. In addition, Senior Software Engineer typically reports to a manager. Being a Senior Software Engineer contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature.


Responsibilities:

  • Develops information systems by designing, developing, and integrating software solutions
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes
  • Investigates problem areas
  • Follows the software development lifecycle
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures
  • Protects operations by keeping information confidential
  • Provides information by collecting, analyzing, and summarizing development and service issues


Qualifications:

  • 4+ years of relevant experience
  • Languages/Dialects
  • TypeScript, ECMAScript 6
  • Technologies/Frameworks
  • Angular 10+ (Angular is our framework of choice at the moment, must we able/willing to work with it)
  • NGRX/similar is a big plus
  • Single-Page Applications
  • Basic+ understanding of HTTP protocol
  • npm
  • unit (Jasmine/Karma, Spectator or similar) and e2e (CodeceptJS or similar) testing
  • Agile Methodologies
  • Understanding of end to end communications between frontend and backend
  • Experience with mobile, mobile cross-platform, mobile native (Cordova)
  • Demonstrated success in a high-growth, operationally intense environment.
  • Excellent verbal and written communication skills, and ability to influence cross-functional teams and executives.


To stand out, please also provide the following:

  • List of projects you feel best demonstrates your qualifications for this position
  • LinkedIn profile
  • Links to your Stack Overflow profile and pull requests for questions posed or problems solved by you on GitHub, and/or with other development communities or forums.
Take The Interview
Posted 11.06.2021