Picarro, Inc.•1d ago
Indeed
Software Engineer
Bengaluru, Karnataka
Full Time
Mid Level
Full Job Description
Job Overview:
As a Frontend Developer in Bengaluru, Karnataka, you will be instrumental in crafting the 'client-side' of our sophisticated web applications. Your role involves transforming company and customer requirements into functional, engaging, and visually appealing interactive experiences. We seek a curious and tech-savvy professional eager to explore new digital technologies and balance user experience with aesthetic design.
Responsibilities:
- Develop, rigorously test, and maintain highly responsive and visually stunning user interfaces for both web and mobile applications, with a primary focus on React JS.
- Collaborate closely with UI/UX designers to achieve pixel-perfect implementation of approved designs.
- Produce clean, maintainable, efficient, and reusable code and libraries.
- Translate wireframes and design mockups into high-quality, functional code.
- Validate and ensure the technical feasibility of UI/UX designs.
- Optimize application performance for maximum speed and scalability.
- Guarantee cross-browser compatibility and ensure a seamless, responsive experience across all devices.
- Effectively integrate front-end components with back-end APIs and services.
- Proactively debug and resolve performance bottlenecks and bugs in a timely manner.
- Stay abreast of the latest trends, technologies, and best practices in frontend development.
Qualifications:
- A Bachelor's degree in Computer Science, Engineering, or a closely related technical field.
- A minimum of 4 to 6 years of professional experience as a Frontend Developer.
- A strong command of web markup languages and technologies, including HTML5, CSS, and modern JavaScript/TypeScript.
- In-depth knowledge of client-side scripting and popular JavaScript frameworks such as jQuery, Angular, React, or Vue.js.
- A solid understanding of asynchronous request handling, partial page updates, and AJAX principles.
- Proficiency in addressing cross-browser compatibility challenges and implementing effective workarounds.
- A deep understanding of responsive design principles and mobile-first development strategies.
- Familiarity with RESTful APIs and JSON data structures.
- Expertise in using code versioning tools, with a strong preference for Git.
- Exceptional problem-solving capabilities and meticulous attention to detail.
- Familiarity with modern testing frameworks/tools such as Jest, Cypress, or Playwright.
- Excellent verbal communication skills for effective team collaboration.
- Strong interpersonal skills to foster positive working relationships.
- Experience or familiarity with Agile development methodologies is highly desirable.
Nice to Have:
- Experience with state management libraries like Redux or MobX.
- Exposure to containerization technologies such as Docker or Kubernetes.
- Proven experience collaborating effectively with geographically distributed teams across different time zones.
Company
Picarro, Inc.
Picarro, Inc., headquartered in Santa Clara, California, is a global leader in providing precise and trustworthy data through advanced optical spectroscopy. Their innovative solutions cater to a diver...
Bengaluru, Karnataka
Posted on Indeed