Education: Bachelors degree or higher required. Focus in a data-related field such as Information Technology, Statistics, Computer Science and Informatics is preferred, but demonstrated experience is more important than specific degree field.
Required Experience and Skills:
2-4 years of functional work experience, however open to more Job Title: API Engineer
Location: NYC
Duration: 12+ Months contract
CLIENT:- Metropolitan Transportation Authority(MTA)
Client is building a team of human-centered strategists, designers, writers, and technologists to re-imagine the customer experience for the millions of people that we move through the city each day. We're looking for a web applications engineer to join this team and play a major role in creating a cohesive and customer-centric look and feel for our digital screens.
Client has over 50,000 digital screens rolling out in stations, subways, trains, and buses across our network. We're building the Live Media Manager, a two-sided platform to manage communications to these screens.
One side is for client's communications staff. They need to quickly send out messaging via screens (and other platforms) via an elegant interface. You'll work with the Product Manager, UX Designer, and our Agency Partners to own that interface.
On the other side is the screens themselves. They will be pulling in alerts, train arrival data, advertising content, and client communications. You'll need to build client-side templates that balance those inputs in interesting and user-centric ways, all while managing bandwidth and connectivity challenges.
Experience:
•4-6 years working as a professional UI developer.
•Experience with React preferred, experience with Vue, Ember, or Angular are all acceptable.
•Some experience with web design -- we have a UX designer, but if you can make decent looking components from a basic wireframe, that would be good.
•Experience with GTFS (General Transit Feed Specification) a plus.
•Experience working in a Gitlab/Github based dev-ops environments.
•Contributions to open source projects and products a plus.
•Devops and AWS experience a plus.
•Experience with integration and delivery, with an emphasis on Jenkins.
•Experience with (and enthusiasm for!) agile development.
•Ability to clearly communicate and track work via a system like JIRA, Trello, or Basecamp.
Qualifications:
•Translate the UI/UX design wireframes to high-quality code and technical implementations that will produce visual elements
•Write code and unit tests, working with API specs and automation
•Optimize components for maximum performance
•Streamline integration of new designs across MTA's websites and other digital environments
•Participate in all aspects of the agile software development lifecycle.
•Remediate production issues, defects, and bugs.
•Author and update functional requirements and technical design documentation.
•Contribute to and help maintain our pattern library.
•Update stakeholders via code check-ins and posting via project management tools.
Technical Skills:
•React
•Vue
•Ember
•Angular
•TypeScript
•
Last updated on Jul 30, 2020