Picarro Logo

Picarro

Full Stack Developer

Job Posted 15 Days Ago Posted 15 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Mid level
Bangalore, Bengaluru, Karnataka
Mid level
Develop high-quality, maintainable software solutions for frontend and backend, collaborate on interfaces, manage CI/CD processes, and resolve software issues.
The summary above was generated by AI

Software Engineer (Full stack)

Location: Bangalore

Job Term: Full-Time


The Opportunity:

Picarro is building the next generation of integrated solutions that incorporate various analytical instrumentation, such as our state-of-the-art laser-based gas sensors. These systems are adapted for numerous different industries to deliver trusted, actionable data to end users, allowing them to make critical operational decisions in their facilities based on unambiguous information that we provide.


We seek a passionate Software Engineer to conceptualize, design, develop, document, and maintain software solutions. The responsibilities of this position includes developing high quality, maintainable software, as well as participating in all aspects of the solution from conception to deployment. Our ideal candidates are familiar with developing commercial grade applications that comply with established coding standards, design patterns, and technical specifications. At the same time, our culture encourages you to create innovative solutions and gives you the opportunity to work with some of the best and brightest in the industry.


Responsibilities:

  • Design, document, develop, and maintain high-quality software solutions across frontend and backend domains
  • Write clean, efficient, and maintainable code, following best practices and coding standards that ensures responsiveness, performance, and a seamless user experience
  • Collaborate with UI designers (or take on the task yourself) to create an elegant frontend, use well known patterns to develop code, communicate with backend API and create test cases
  • Collaborate with other developers to create internal and external software interfaces for gRPC microservice applications
  • Integrate with CI/CD pipelines to enable automated testing, continuous integration, and continuous deployment of software applications
  • Troubleshoot and debug software defects and production issues, providing timely resolutions and root cause analysis

Minimum Qualifications:

  • A bachelor’s degree in computer science, software engineering, computer engineering, or a related major is required.
  • 3+ yrs. of hands-on experience in programming languages: Python and JavaScript/Typescript
  • Experience with one or more distributed messaging platforms such as gRPC, ZeroMQ, MQTT, OMG DDS, Kafka, REST API
  • Proficiency in front-end frameworks: React.js, Angular, or Vue.js.
  • Strong back-end experience: Node.js, Express.js, Python (Django/Flask/FASTAPI), Go, or Java (Spring Boot).
  • Familiarity with asynchronous communication patterns such as Publish/Subscribe
  • Experience with creating multi-threaded and/or coroutine based applications
  • Experience with UNIX/Linux systems, including package management (Debian/Ubuntu preferred)
  • Experience with ReactJS frontend framework and Redux
  • Experience using software engineering tools including Github and JIRA.
  • Excellent problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.

Preferred Qualifications:

  • Experience in Python Flask/FastApi/aiohttp, SQLAlchemy, ZeroMQ, Celery
  • Experience with GraphQL, WebSockets, and real-time data processing
  • Experience in MongoDB and PostgreSQL
  • Experience in React Hooks, MUI, Redux Tool Kit, developing forms
  • Knowledge of Docker based containers and Kubernetes based orchestration systems


About Picarro:

Picarro, Inc. is the world's leading producer of greenhouse gas and optical stable isotope instruments, which are used in a wide variety of scientific and industrial applications, including: atmospheric science, air quality, greenhouse gas measurements, gas leak detection, food safety, hydrology, ecology, and more. The company's products are all designed and manufactured at Picarro's Santa Clara, California headquarters and exported to countries worldwide. Picarro's products are based on dozens of patents related to cavity ring-down spectroscopy (CRDS) technology. Picarro's solutions are unparalleled in their precision, ease of use, portability, and reliability.

Top Skills

Angular
Django
Docker
Express.Js
Fastapi
Flask
Git
Go
GraphQL
Grpc
Java
JavaScript
JIRA
Kafka
Kubernetes
Linux
MongoDB
Mqtt
Node.js
Omg Dds
Postgres
Python
React
Rest Api
Spring Boot
Typescript
Unix
Vue
Websockets
Zeromq

Picarro Bengaluru, Karnataka, IND Office

#1023, Nallurhali Road, 9th Floor, Brigade IRV, Whitefield, Bengaluru, Karnataka , India, 560066

Similar Jobs

8 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
As a Senior SAP Full Stack Developer, you will design, develop, and maintain SAP applications, ensuring integration with SAP S4HANA and compliance with technical specifications while leading development projects.
Top Skills: Abap Restful Application ProgrammingAdobe Livecycle DesignerAngular JsBusiness Technology PlatformCloud Platform IntegrationCSSFioriHTML5Integration SuiteJavaScriptJquerySap Cloud Application Programming ModelSap S/4 HanaSap Ui5
Yesterday
Remote
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Full Stack Software Engineer, you will guide technical direction, implement features, and mentor teammates to optimize engineering processes while ensuring code quality in a remote-first environment.
Top Skills: ChaiCSSCypressGraphQLHTML5JavaJavascript (Es6)JestMochaNode.jsReactRest ApisSQL
13 Days Ago
Easy Apply
Remote
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Mid level
Mid level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Develop software features and integrations for a customer-facing platform. Collaborate with teams, ensure product stability, and participate in professional development.
Top Skills: JestPostgresReactReduxRest ApisRspecRuby On RailsVitest

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account