For more than three decades, Aeris has been a trusted cellular IoT leader enabling the biggest IoT programs and opportunities across Automotive, Utilities and Energy, Fleet Management and Logistics, Medical Devices, and Manufacturing. Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile network operator partners, and 90 million IoT devices across the world. Aeris powers today’s connected smart world with innovative technologies and borderless connectivity that simplify management, enhance security, optimize performance, and drive growth.
Position Title: Senior Software Engineer
Experience Required: 5 to 8 years
Job Description
We are seeking an experienced Frontend Software Development Engineer to join our dynamic engineering team. In this senior-level role, you will play a key part in designing, developing, and optimizing high-performance, scalable, and user-friendly web applications. You’ll collaborate closely with product managers, designers, and backend engineers to deliver exceptional user experiences
Key Responsibilities-
Design and build responsive, reusable, and maintainable UI components using modern JavaScript frameworks such as React and Next.js.
-
Optimize web applications for performance, scalability, and accessibility, ensuring a seamless experience across devices and browsers.
-
Write clean, modular, and testable code, adhering to industry best practices. Conduct code reviews, mentor team members to ensure high-quality deliverables.
-
Collaborate cross-functionally with Product Managers, Designers, and Backend Engineers to deliver user-centric features.
-
Implement unit and integration tests, debug issues, and maintain robust, bug-free applications.
-
Stay updated with emerging front-end technologies and propose innovative solutions to enhance the product.
-
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Required Skills & Qualifications-
5+ years in front-end development with a track record of delivering complex web applications.
-
Strong proficiency in React.js, Next.js, JavaScript (ES6+), and TypeScript.
-
Strong experience with monorepos, micro frontends, or front-end architectures
-
Strong understanding of responsive design, cross-browser compatibility, and accessibility standards (WCAG)
-
Experience with HTML5, CSS3, and modern styling tools like CSS Modules, Tailwind CSS, and Styled Components
-
Proficient with state management libraries such as Redux, Zustand, or Context API
-
Rendering Experience with SSR, SSG, and client-side rendering.
-
Knowledge of RESTful APIs and GraphQL.
-
Testing Experience with Jest, React Testing Library, or Cypress.
-
Build Tools & CI/CD Proficiency with Webpack, Vite, GitHub Actions, npm, Yarn
-
Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
Education- Bachelor's degree in computer science, Engineering, or a related technical field — or equivalent practical experience.
Aeris is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.
As part of our hiring process, Aeris may conduct background checks to verify the information provided in your application and assess your suitability for the role. The scope and type of checks will comply with the applicable laws and regulations of the country where the position is based. Additional detail will be provided via the formal application process.
F21cCszj8b