About the Company
Kobai Inc. is headquartered in San Francisco Bay Area in Pleasanton, CA just outside of San Francisco city. We are a fast-growing business analytics company with a rapidly growing customer base and revenue. The company invests in cutting edge data analytics and AI technologies to continue building the next generation decision intelligence products.
Kobai is a leader in digital thread product using the decision intelligence engine using a contextual knowledge graph technology. We help drive bottom line business impact and hidden insights for customers with our self-service, low code and visualization using Kobai’s Decision Studio and Control Tower 360 products.
Position Overview & Key Responsibilities
We are looking for a Front-End Engineer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
This role is responsible for doing the following:
- Determining the structure and design of SaaS product features.
- Ensuring user experience determines design choices.
- Ensuring technical feasibility of UI/UX designs.
- Developing features and enhancements to enhance the user experience.
- Ensuring optimal design and architectural practices and best practice sharing.
- Building good quality and reusable code for future use and easy maintenance.
- Utilizing and learning a variety of frameworks and libraries best suited for product development.
- Optimize the code for maximum speed and scale.
- Ensuring testing and fixing bugs in the application.
- Ensuring that SEO principles are incorporated into the application.
- Collaborate and share best practices with other team members and stakeholders.
Knowledge, Experience & Qualifications
- 4-8 years of experience in software engineering/development of cloud-based enterprise and SaaS software.
- Understanding of key design principles.
- Experience using HTML, JavaScript, CSS, JQuery, etc.
- Experience using front-end JavaScript libraries & frameworks (React/Redux, GraphQL, and other UI frameworks/libraries)
- Experience in JavaScript test frameworks (Cypress, Jest, React Testing Library, etc.)
- Experience with CI/CD tools like Jenkins, Travis CI, etc. and code versioning tools
as GitHub. - Experience in responsive and adaptive design.
- Proven track record of successful software development products, having worked with multiple teams.
- Good problem-solving and interpersonal skills.
- You’re detail oriented, passionate about software development.
- Willing to work with remote/online tools with team members.
- Preferred degree in Engineering, Computer Science, Mathematics, Statistics or related field.
Cultural Fit
- Driven towards delivering quality software using best practices.
- Motivated to continuously improve.
- Motivated to deliver the best possible user experience.
- Delivers with a sense of urgency and responsibility.
- Driven to being the top performer in current role.
- Relentlessly curious and prepared to challenge the status quo.
- Proven experience working through amorphous problems in a dynamic, fast- paced environment.
- Communicates effectively through convincing arguments.
- Helps build a positive and collaborative team environment.