Filtered by Santa Clara, CA, USA
Infostretch is a pure-play digital engineering services firm focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction. We deliver custom solutions that meet customers’ technology needs wherever they are in their digital lifecycle. Backed by Goldman Sachs and Everstone Capital, Infostretch works with both large enterprises and emerging innovators -- putting digital to work to enable new products and business models, engage with customers in new ways, and create sustainable competitive differentiation.
Infostretch is a digital engineering services firm headquartered in Santa Clara, CA. Since 2004, we have been helping enterprises get their mobile, digital and IoT initiatives to market faster, more efficiently and with greater flexibility. Our expertise include developing, quality assuring and integrating the latest mobile technologies and connecting them with the enterprise systems. We specialize in Digital Strategy, Digital Development, DevOps, Quality Engineering, Cloud, IoT, Data Analytics and Mobility services. Infostretch has been listed in Forbes America’s most promising companies, ranked among top 15 fastest growing companies in Silicon Valley by the Silicon Valley Business Journal and ranked in the Inc. 5000 list of fastest growing private companies
Frontend Software Engineer
Supports and maintains software-as-a-service (SaaS) and enterprise-wide applications associated with the collection, retrieval, accessibility, and usage of data for internal department planning and activities. Performs basic configuration, setup, and updating of
application, including table definitions and access control. Enters and ensures the
validity of data entered into established tables, fields, and system databases. Builds and
produces reports using query and flexible reporting tools to meet the requirements of
business management and staff. Sets up user accesses and trains users on the
application. Recommends changes in applications development, maintenance, and
? Participates in the development of new principles and concepts.
? Designs modify, develops, writes, and implements software programming applications.
Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing, and certification of software.
? Analyzes, designs, and develops requirements of integrated units of software applications in accordance with overall project goals.
? Conducts systems-level analysis of software programs to include requirements, design, testing, modifications, planning, scheduling, cost, and performance.
? Prepares documentation and reports, and makes technical recommendations to program management and team members.
? Performs analysis of performance of system.
? Makes recommendations for modifications and integrates activities.
? Develops and provides input for proposal activities to include technical analysis regarding project requirements, performance, scheduling, and costs.
? Develops software systems performance metrics and project standards in accordance
with overall project goals and commitments.
? Makes recommendations to program management.
? Provides imaginative, thorough, and practicable solutions to a wide range of technical problems involving the conventional utilization of software systems engineering techniques.
? Under general supervision, performs assignments requiring a wide application of advanced computer software systems principles, theories, and concepts.
? Fully experienced level that typically requires the incumbent to possess full knowledge of two or more of the following: analysis, networks, modeling, simulations, systems management, expert systems, and system tests.
? Bachelors or Masters Degrees in an Engineering discipline preferably Computer
Engineering, Computer Science, Information Systems, or other related field or
equivalent work experience.
? 3+ years relevant industry experience
? Understand the fundamentals of web design, with the ability to create solutions using
web standards technology, with 6+ years of experience working with standard technology
? Work with Product Manager and UX designer to understand requirements and ensure the technical feasibility of UI/UX design
? Experience using tools including: source control tool (Git), package managers (NPM, Grunt), transpiler (Babel), and build tools (WebPack, Bower)
? Understanding of all major browsers and their compatibilities
Understanding how to manipulate elements, use a debugger, execute scripts, and inspect network resources using browser developer tools
? Experience with following: LESS, Angular, TypeScript, Jasmine, jQuery
Experience with WebGL or graphics scripting framework (OpenSeadragon, PaperJS, FabricJS, ThreeJS) is a plus Experience with Electron, WebSockets, or Jenkins is a plus