Engineer II- Frontend Software Engineer

Posted 7 Days Ago
Be an Early Applicant
Hyderabad, Telangana
Mid level
Internet of Things • Semiconductor
The Role
Develop and maintain web applications, support users, improve development processes, troubleshoot issues, and create documentation for technology adoption.
Summary Generated by Built In

Responsibilities:

  • Develop, test and maintain intuitive, interactive, data-rich user interfaces and web applications (40%)

  • Support customers to utilize and configure web applications (30%)

  • Contribute to the continuous improvement of the development process, tools, and methodologies. (10%)

  • Troubleshoot & solve compliance, security, and maintenance challenges (10%)

  • Generate technical documentation, presentations, and training materials to facilitate LoRa technology adoption and design-in (10%)

Minimum Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field

  • Strong problem-solving skills and a passion for software development, Data Fusion, Analytics, and Cloud technologies.

  • Strong foundation in programming languages (e.g., Java, Python, C++, SQL, etc.).

  • Proficient in tools such as Git, JIRA, Jenkins etc.

  • 3+ years of professional experience in a similar domain

  • Knowledge of user interface (UI) and user experience (UX) design principles and a willingness to learn more about creating intuitive and visually appealing user interfaces

  • Familiarity with CI/CD, database management, and serverless architecture with AWS or other cloud platforms

  • Excellent communication and teamwork skills.

  • Strong foundation in cloud platforms and machine learning concepts is a plus.

Desired Qualifications

Front-End Development:

  • Web Development Fundamentals: A solid foundation in web development technologies, including HTML, CSS, and JavaScript, acquired through coursework and personal projects.

  • Responsive Design: Understanding of responsive design principles and the ability to create web interfaces that adapt seamlessly to various screen sizes and devices.

  • Scripting Language Proficiency: Proficiency in a scripting language (e.g., Python, Ruby) to enhance web development capabilities and automate repetitive tasks.

  • UI/UX Awareness: Basic knowledge of user interface (UI) and user experience (UX) design principles and a willingness to learn more about creating intuitive and visually appealing user interfaces.

Dashboard Development:

  • Dashboard Interest: A strong interest in designing and developing interactive dashboards to display data, metrics, and insights to users.

  • Data Visualization: Eagerness to explore data visualization libraries to create engaging charts, graphs, and data representations within dashboards.

Framework and Library Proficiency:

  • JavaScript Mastery: Familiarity with JavaScript with a high level of proficiency in React. Additionally, it would be beneficial to have familiarity with other JavaScript libraries and frameworks, such as Angular, or Vue.js.

  • Version Control: Basic understanding of version control systems (e.g., Git) and a willingness to collaborate on code projects.

  • Linux Systems: Utilize Linux systems for development and automate LoRa network tasks.

  • CI/CD Pipelines: Implement CI/CD processes, including automated testing and public release procedures.

  • Database Management: Handle basic database operations, optimizing storage and retrieval of geolocation data.

  • Cloud Development Environment: Manage APIs and containers (e.g., Docker) for cloud-based deployments. Familiarity with different cloud hosting environments (AWS, Google, Azure, etc.)

Collaboration:

  • Team Collaboration: Experience working in a collaborative environment with designers, back-end developers, and other team members to bring IoT projects to life and ensure seamless integration.

Top Skills

Angular
AWS
C++
CSS
Docker
Git
HTML
Java
JavaScript
Jenkins
JIRA
Python
React
SQL
Vue
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Camarillo, CA
1,475 Employees
On-site Workplace
Year Founded: 1960

What We Do

Semtech Corporation is a high-performance semiconductor, IoT systems and Cloud connectivity service provider dedicated to delivering high quality technology solutions that enable a smarter, more connected and sustainable planet.

Similar Jobs

Zeta Logo Zeta

Software Development Engineer II - Frontend

Cloud • Fintech • Financial Services
Hyderabad, Telangana, IND
1834 Employees

Zeta Global Logo Zeta Global

CDP ETL & Database Engineer

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Hybrid
Hyderabad, Telangana, IND
2194 Employees

Zeta Global Logo Zeta Global

Web Developer

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Hybrid
Hyderabad, Telangana, IND
2194 Employees

Zeta Global Logo Zeta Global

Associate Solutions Consultant

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Hybrid
Hyderabad, Telangana, IND
2194 Employees

Similar Companies Hiring

Arch Systems Inc. Thumbnail
Software • Manufacturing • Machine Learning • Internet of Things • Industrial • Artificial Intelligence • Analytics
US
80 Employees
Halter Thumbnail
Software • Machine Learning • Internet of Things • Hardware • Greentech • Business Intelligence • Agriculture
Auckland City, NZ
150 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account