We are looking for Rockstars !
Check out our openings! If you have any questions, please email at jobs@ksplabs.com
Senior Web Developers - Sunnyvale, CA
We are looking for an Web Developers to join our growing team. Our collaborative team of consultants delivers results across multiple verticals and technology platforms to mid-size and enterprise clients. At Amkoa you will experience a dynamic work environment with a talented team, excellent benefits, and an innovative culture.
Core Responsibilities
- Develop web apps and websites for client and internal projects
- Consult on client project goals (technology stack, development workflow, QA process, deployment strategy, etc.)
- Handle multiple client and internal projects simultaneously
Desired Skills
- Strong front-end development skills: HTML5, CSS3, and JavaScript.
- Deep knowledge of AngularJS practices, design patterns, and commonly used libraries based on extensive work experience
- Experience with Object Oriented Programming
- Experience with complex Git workflow in team environment
- Experience writing unit tests and performing and end to end testing
- Experience with third-party APIsExperience with CSS pre-processors such as Sass
- Experience with major front-end frameworks: Twitter Bootstrap, Foundation, etc.
- Experience with mobile-friendly development approaches such as responsive design, adaptive design, and hybrid mobile app development
- Experience with cross-browser, platform, and device manual/automation testing
- Proven ability to work in a fast-paced, team environment
- Ability to communicate with business and technical audiences
- Analytical skills, ability to “think outside the box” and move concepts to implementation
- Ability to take ownerships of the tasks/projects assigned
- High attention to detail and personal organization skills
- Dedication to produce clean code that validates and follows industry coding style standards
- Excellent organization and communication skill, both verbal and written
- Debugging and problem solving skills
Bonus Skills
- Experience with other Javascript libraries and frameworks: React, RxJS, Ember.js, etc.
- Experience with hybrid mobile app deployment frameworks, such as Ionic
- Experience with optimizing web pages for web accessibility
- Experience with data visualization technologies such as D3.js, Highcharts, Kendo UI, etc.
- Experience with optimizing website performance
- Experience with databases such as MySQL, PostgreSQL, etc.
- Experience with development tools: Node, NPM, Bower, Gulp/Gulp, NPM, etc.
- Willingness to work with back-end frameworks: Laravel, Node, etc.
- Strong UI/UX skills and understanding of Usability
- Some experience with Adobe Suite skills: Photoshop and Illustrator
Desired Education
Minimum of a Bachelor Degree in the areas of Computer Science, Information Systems, engineering, mathematics, statistics, social sciences or business/marketing or related fields.
Java Developers - Sunnyvale, CA
We are looking for Java developers (Junior to Principle) to join our growing team. Our collaborative team of consultants delivers results across multiple verticals and technology platforms to mid-size and enterprise clients. At KSP Labs you will experience a dynamic work environment with a talented team, excellent benefits, and an innovative culture.
Core Responsibilities
- Must have experience with Core Java / backend development (4-15+ years)
- Must have experience with Spring framework.
- Must have experience with RESTful services / JAX-RS / Spring RESTful services
- Must have experience with RDBMS/NoSQL databases.
- Must have experience with CS concepts.
- Experience in leading teams through whole software development cycle.
- Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
- Expertise in working with various J2EE technologies including Hibernate, Spring MVC Framework, Servlets, JSP, JMS, JDBC, AJAX, Web Services and ANT.
- Strong experience in Spring Framework such as Spring MVC, IOC, AOP,JDBC(Hibernate templates) and Transaction.
- Experience in implementing J2EE design patterns in the development of Multi-Tier distributed Enterprise Applications.
- Good experience in developing Web Services SOAP based and Restful.
- Good understanding of RDBMS concepts and broadly worked on Oracle.
- Experience on unit and integration testing using JUnit and Test NG.
- Excellent team player with good analytical, strategic planning and interpersonal and communication skills.
Desired Skills
- Experience writing unit tests and performing and end to end testing
- Analytical skills, ability to “think outside the box” and move concepts to implementation
- Ability to take ownerships of the tasks/projects assigned
- High attention to detail and personal organization skills
Bonus Skills
- Experience with hybrid mobile app deployment frameworks, such as Ionic
- Experience with optimizing web pages for web accessibility
- Experience with data visualization technologies such as D3.js, Highcharts, Kendo UI, etc.
- Experience with optimizing website performance
- Experience with databases such as MySQL, PostgreSQL, etc.
Desired Education
Minimum of a Bachelor Degree in the areas of Computer Science, Information Systems, engineering, mathematics, statistics, social sciences or business/marketing or related fields.