Senior Software Engineer w/ Front End

New York, NY 10001

Industry: Javascript / HTML / CSS, Node.js Job Number: 4277

Senior Software Engineer w/ Front End

As Senior Software Engineer the successful candidate will play a lead role in the understanding of product owner strategy and collaborate with his/her peers, technology partners, and product owners to translate complex user stories into successful product releases.

 

You will be best set up to succeed if you:
  • Have a solid foundation of Javascript knowledge, with a focus on technologies such as React/Redux and LESS
  • Have a strong foundation in functional programming
  • Automated testing (Unit, Integration, UI)
  • Have the desire and patience to help mentor fellow engineers
  • Are passionate about code quality
  • Practice empathy while working across teams - we regularly collaborate with peers on non-technical teams
  • Are self-aware and always willing to help
  • Commanding grasp of HTML, CSS, and related web technologies
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Demonstrated design and UX sensibilities

 

Technologies you can expect to use:
  • React/Redux
  • NodeJS
  • LESS
  • Jest
  • Git
  • Webpack
  • GraphQL
  • AWS AppSync
  • AWS DynamoDB
  • AWS Lambda
  • Amazon S3
  • Other AWS Services as needed

 

Responsibilities
  • Serving as a core member of an agile team that leads user story analysis and elaboration, designs and develops software applications
  • Responsible for the applications architecture, work/coordinate with other team’ s architect, engineers and vendors as necessary
  • Writing code and unit tests, automation, and conducting code reviews and testing
  • Identifying exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
  • Performing ongoing refactoring of code, utilizing visualization and other techniques to fast track concepts and deliver continuous improvement
  • Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues
  • Collaborate with Experience Designers to iterate on the design and implementation of our product
  • Manage your own time, and work well both independently and as part of a team
  • Quickly generate and update proof of concepts for testing and team feedback
  • Embrace emerging standards while promoting best practices
  • Responsible for the security and privacy of any and all protected health information that may be accessed during normal work activities

 

 

Qualifications
  • BS or MS degree in computer science, computer engineering
  • 5+ years of Web development work experience
  • Demonstrated experience in Agile development, application design, software development, and testing
  • Expertise with HTML/XHTML, CSS, AJAX, JavaScript Frameworks such as REACT/Redux
  • Expertise with building RESTful APIs
  • Expertise in object oriented analysis and design across a variety of platforms
  • Thorough understanding of XML, JSON, Web Service technologies, and data structure fundamentals
  • Experience with distributed version control systems (e.g. Git)
  • Experience with adaptive and responsive development techniques
  • Aptitude for learning and applying programming concepts


 

Kenny Pilanski

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.