Frontend Software Engineer

Year    TS, IN, India

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4760715
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year