#careersContent #searchButtonIndicator { display: none !important; height: 0 !important; }
back Back to Jobs

senior full stack developer - 4 spots

Location: Mountain view, CA
Job # 8882183
Responsibilities:
  • Software Design: Analyze software requirements, translate requirements into solution, choosing best design alternative based on trade off analysis.
  • Software implementation: Ability to write great quality code with focus on performance, scalability and testability. Ability to apply unit test frameworks. Analyze complex field issues and provide solutions.
  • Agile Development: Understand and practice developer functions in an agile development cycle using Scrum process.  Conduct early project scoping and collaborate with cross-functional teams to arrive at effort estimates & impact of scope.
  • Best Practices: Pilot and lead industry best practices in software development - Collaborate with testing team to practice test driven development. Practice Continuous integration and continuous development.
  • Lead software development of significant modules independently, provide mentoring to junior team members.
  • You will be part of a fast-paced, dynamic environment, which requires an energetic self-starter with creative approaches to solving complex problems. If you are a self-motivated, innovative problem solver who thinks smart, moves fast and makes the right things happen; we would like to hear from you.
  • Ability to design and implement solutions using NodeJS-based microservices.    
      
Qualifications:
  • 4-8 years or more of developing and deploying consumer facing web applications
  • Experience designing and developing web, software, or mobile applications, with a successful track record
  • Proven work experience in : Javascript, JQuery, responsive design, bootstrap,  HTML5, CSS3, JSON, AJAX
  • Expertise with any of the following languages: Node JS, Java/J2EE, Ruby on Rails or a similar language.
  • Knowledge of current trends and best practices in micro-services / services architecture, AWS or other cloud technologies including performance and usability.
  • You know how to apply object-oriented concepts to JavaScript software development.
  • Passion for code quality and code reviews
  • Strong attention to detail
  • Problem Solver
  • Familiar with software engineering principles and proven experience in applying them in day to day development in n-tier applications
  • Strong analytical skills and detail oriented
  • Comfortable working in Agile SDLC using Scrum methodology
  • Excellent communication skills
  • Understanding and experience using design patterns
  • Excited and curious about learning and implementing new technologies
  • Good sense of humor – some people may even think you’re funny
  • Excellent interpersonal skills – almost everyone likes you
Nice to have:
•           Experience in GIT Hub
•           Web Services: You are familiar with REST and SOAP
•           Experience with A/B testing frameworks
•           Knowledge of SEO principles
•           Knowledge in Enterprise level CMS such as CQ5, AEM and such.

About Us
Established in 1998, eTouch Systems is a technology services company that specializes in Digital Web Engineering. We deliver technology services and accelerate growth for Global 1000 companies by solving complex business challenges with breakthrough technical innovations. We partner with leading global hi-tech enterprises to service their business and technology needs. currently working with our direct clients including VMware, Intuit, Cisco, Yahoo, Sony, Google, PG&E & Kaiser amongst others enabling the success of their Software as well as IT infrastructure development initiatives through the quality of our consultants.
Best regards,

Raju
510.795.4800 X 159  
510 585 1527 (C)
View my profile on LinkedIn
 
this job portal is powered by CATS