Senior Software Engineer - React Node



What You’ll Do


Our Andelan Software Engineers are masters of consistent execution. They reliably deliver technical and professional value to our teams and our partners.


Specifically, you’ll:




  • Use your knowledge in your core technology to delight our partners around the world.


  • Mentor and onboard junior engineers, by consistently displaying sound judgement, setting expectations, and working effectively, both independently and as part of a global team.


  • Collaborate excellently with peers and stakeholders in fast-paced distributed teams, through a love of constructive feedback, dedication and universal respect.


Experience


A minimum of 5 years of professional experience, during which you’ve built technical expertise and professionalism.


Required



  • Solid Experience in Software Development using ReactJS


  • Working knowledge of at least one CSS framework -- Bootstrap, Materialize CSS, Semantic UI


  • Intermediate understanding of JavaScript core language concepts -- DOM manipulation, Fetch API, ES6 features


  • Working knowledge of unit and integration testing and testing frameworks/libraries -- Jest, Jasmine, Mocha


  • Working knowledge of at least one task runner -- gulp, npm scripts


  • Working knowledge of at least one module bundler -- webpack, parcel


  • Working knowledge of at least one version control tool -- Git, Mercurial




Preferred




  • Experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact.


  • Knowledge of code linting and formatting tools -- ESLint, Prettier


  • Working knowledge of Model-View-ViewModel (MVVM) architectural pattern.




What You’ll Get



  • Competitive compensation

  • Opportunity to work with the brightest minds inside and outside of your field

  • A chance to change the world for the better


Apply Now

Back to jobs