AGM Tech Solutions
Senior Application Developer
– Expertise in CSS, Core Javascript, Javascript and React Long Term Contract Roseland, NJ Our Direct Client a Global Technology Company is looking for a Senior Application Developer with demonstrated experience in CSS, Core Javascript, and React.
Does this sound like you?
POSITION SUMMARY This position will be for a strong technical developer working within a scrum team on next generation applications.
RESPONSIBILITIES:
– Implement Software Requirements
– Code, Design and Build ReactJS applications
– Creating and consuming REST, JSON-based APIs
– Experiment with new technologies and innovative ways to solve problems
– Work with product owners, UX and other business partners to define work for the team.
– Facilitate code reviews, code quality checks, testing, automation, etc.
QUALIFICATIONS:
– Computer Science or similar degree
– 10 years professional experience
– ReactJS client-side MVC experience
– Expertise with JavaScript build tools and dependency management (npm, bower, grunt, gulp)
– 8 years of CSS, and Core JavaScript, and JavaScript experience
– Experience creating responsive designs (Bootstrap, mobile, etc.)
– Experience with unit and automation testing (Jasmine, Protractor, JUnit)
– Experience with .net and Spring ecosystem
– Knowledge of Java build tools and dependency management (gradle, maven)
– REST API design and implementation
– Knowledge of NoSQL data stores (MongoDB, Cassandra, Neo4J, CouchDB)
– Strong collaboration and communication skills must be willing to work in an open-seating team environment.
– Comfortable to operate in an agile, dynamic environment PREFERRED QUALIFICATIONS:
– Expertise of web components, ES6 and typescript.
– Expertise with CSS preprocessors (less, sass)
– Knowledge of Domain Driven Design concepts and microservices
– Knowledge of virtualization approaches (VMs, containers, unikernels)
– Experience in front end MVC application architecture.
– Experience working with product management, architects and stakeholders
– Experience in front end MVC framework ReactJS.
Experience in creating re-usuable UI components
– Experience in full software life-cycle (SDLC) develop/test/build/deploy/etc.
– Experience in unit testing and integration testing using Karma and Jasmine, or equivalents.
– Experience with responsive design and SPA (Single Page Application) development
– Experience with Version Control ie: Git, SubVersion, etc.
Experience of Agile methodologies
– Experience of ReactJS, Visual Studio, .Net core 2.0, .Net Framework 4.5.1, Microsoft SQL Server, APIs, DB2, T-SQL/Stored preferred