Full Stack Engineer (Remote)

Other
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Datakrew

Full Stack Engineer (Remote)

Full Stack Engineer | Datakrew | India

About Datakrew

Datakrew is a deep-tech IP-backed company, focusing on real-timeEV battery analytics and diagnostics using IoT and AI. We are a global,remote-first team. Our goal is to serve one million EVs within the next 5...

Full Stack Engineer | Datakrew | India

About Datakrew

Datakrew is a deep-tech IP-backed company, focusing on real-time EV battery analytics and diagnostics using IoT and AI. We are a global, remote-first team. Our goal is to serve one million EVs within the next 5 years, and as a company touch a billion lives with technology. We are seeking a highly skilled Software Engineer to join our talented team. This role is perfect for a versatile individual who thrives in a dynamic environment and is passionate about IoT, data streaming, and modern web technologies with experience in production-grade software releases.

We welcome you to join us in this journey where we will work together to make history! You will be challenged and presented with opportunities to grow, and we will back you even if you fail – because we will count on your attitude more than your skills. We have a diverse, collaborative environment where problem-solving is a team sport and creative solutions are recognized and rewarded. Does this sound like the right team for you? Apply today! #togetherwecan

Responsibilities:

  • Design, build, and maintain server-side logic and databases.
  • Implement APIs to support front-end applications and external services.
  • Design and optimize database schemas.
  • Build responsive and user-friendly frontend applications using JavaScript frameworks (e.g., React, Angular, Vue.js) and CSS.
  • Write clean, maintainable, and well-documented code.
  • Optimize code and database queries for performance, scalability, and reliability.
  • Troubleshoot and resolve issues.
  • Create flows using Node-RED and set up MQTT brokers.
  • Implement and manage TLS security protocols and best practices to ensure data security and integrity.
  • Develop robust data streaming applications to handle real-time data from IoT devices.
  • Create and maintain real-time dashboards using Grafana for data visualization.
  • Utilize no-code & low-code software development tools to create and manage various internal tools and applications.
  • Integrate APIs and webhooks to connect and automate workflows between different systems.
  • Use Git for version control and collaborate with the team on code management.

Required Skills: 

  • Strong command of Python for backend development.
  • Proven experience of writing efficient database queries (both SQL and NoSQL).
  • Proficiency in Node-RED for developing flow-based programming for IoT applications.
  • Strong experience with MQTT brokers for managing IoT communications.
  • In-depth knowledge of TLS security protocols and best practices for secure data transmission.
  • Experience in developing IoT sensor data streaming applications.
  • Proficiency in Grafana for creating and maintaining real-time dashboards.
  • Strong knowledge of frontend frameworks in JavaScript (e.g., React, Angular, Vue.js) and CSS.
  • Experience with stream processing platforms such as Apache Kafka.
  • Familiarity with no-code & low-code software development tools (e.g., Bubble, Webflow, Retool).
  • Experience with API and webhook integrations.
  • Proficiency in using Git for version control.
  • Ability to work independently and as part of a team with strong problem-solving skills.

Qualification: 

  • Bachelor’s or equivalent higher degree in Computer Science, Full stack development, or a related field.
  • 5+ years of experience in a similar role.
  • Strong problem-solving skills and ability to work independently as well as in a team.
  • Experience with additional programming languages or technologies (e.g., Python, Java,).
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Excellent communication skills, both verbal and written.
  • Experience with other IoT platforms and technologies is a plus.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
  • Flexible work hours and remote work options.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.