Job Title – Full Stack Engineer (MEAN Stack)
Duration: 6 months contract-To-Potential Hire or Direct Hire
Initially in Sunnyvale, CA for first 2-3 months - Later moving to Santa Clara, CA area
Skills You Posses
8-10 years of web development and implementation experience in software systems and applications
3-6 Years of Java and/or J2EE experience
Experience building applications using MEAN Stack (MongoDB, Express, Angular, Node.js)
Has extensive knowledge and successfully implemented Webservices and worked with HTML5, CSS3, JavaScript & JavaScript frameworks
Strong computer science fundamentals and demonstrated rigor in software engineering practices
Open to work on a variety of technical problems spanning both UI and backend technologies
Broad understanding of the architecture, development, and operations of scalable, production-quality software applications
Demonstrated growth in responsibility through their career and a strong aptitude to take on new challenges with no “standard solution”
Innate ability to work with product and design teams to collaboratively develop beautiful and functional user experiences, especially in the visual representation of complex technical functionality and features
A strong sense of ownership and customer success as you will not just be responsible for a single issue, but for a suite of product features that we deliver to our customer
Familiarity with modern client side web frameworks like Angular or React
Bonus points for experience with developing scalable REST APIs
EXPERIENCE You Bring
Experience working with Apache NIFI
Experience with SQL/NO SQL DBs - (PostgreSQL, Cassandra)
Fluent experience working with AWS Services (EC2, S3 etc.) and understanding of instrumenting code for continuous delivery
Experience with Messaging Queues (RabbitMQ / MQTT)
Have worked in CI/CD DevOps environment using Jenkins, SaltStack, AWS etc
Experience working in an Agile/Scrum environment
Experience with UI Technologies/Techniques such as AJAX, HTML 5, CSS 3, Angular, JQuery, Bootstrap, Dojo
Experience with version control software and SCM tools such as Git and SVN
Extensive testing experience, both at unit level and system level
QUALIFICATIONS (Preferred)
BS or MS in Computer Science, Computer Engineering, or related technical field
Must be eligible for working in the U.S.
Best,
Kushal Shah
APN Software Service INC