Platzhalter Bild

Software Engineer – Frontend bei IOTAP Inc.

IOTAP Inc. · Mumbai, Indien · Remote

Jetzt bewerben

Description

  About the Company: IOTAP is the creator of Work 365. Work 365 is a leading subscription management and billing automation application. IT services and software companies use Work 365 to grow and manage their recurring revenue.

Our team is spread out across the world. Our two main regions where we have full-time employees are the United States and India. We have endless opportunities for the technologists at heart who want to deliver world-class experiences to millions of users.

At Work 365, we create opportunities to engage and thrive on your terms. Work 365 has played a pivotal role in getting businesses on cloud and helping them increase their productivity with Microsoft Solutions.

We are seeking an enthusiastic passionate individual that is self-motivated and eager to grow. The ideal candidate will be aligned with our core values of being "Confident, Accountable, Empathetic, Fair and Growth Minded".

What We Offer (Perks, Benefits, Growth Opportunities)

When asked about the top reasons people love working at IOTAP, they highlighted:

• Flexibility in work schedule

• Clear growth opportunities

• Engaging job roles and profiles You will enjoy working with us if:

• You thrive on courage and confidence in your work

• You take full ownership and pride in delivering results

• You enjoy exploring new and better ways of doing things

• You know how to work smart (and fast)

• You have a strong obsession with attention to detail



Job Role


• Design and develop interactive, responsive web applications using React.js and

modern JavaScript frameworks

• Collaborate with front-end and back-end teams to integrate UI components with

APIs and backend services

• Translate wireframes, prototypes, and mockups into functional, user-friendly web

pages

• Write clean, efficient, reusable, and maintainable code following best practices

• Conduct user research, usability testing, and analyze feedback to continuously

improve UX

• Ensure technical feasibility of UI/UX designs and optimize for performance and

scalability

• Participate in code reviews, pair programming, and collaborative development

practices

• Analyze and improve front-end performance (page load times, responsiveness,

accessibility)

• Write comprehensive documentation for code, features, and best practices

• Maintain and update web applications to align with the latest technologies and

security standards

Requirements

 Frontend Development:

• Strong experience in React.js and its ecosystem (React Router, Redux, Hooks, etc.)

• Proficiency with HTML5, CSS3, JavaScript, TypeScript, and ES6+

• Experience with UI frameworks/libraries (Material-UI, Ant Design, Tailwind CSS)

• Familiarity with Fluent UI v9 is an advantage

• Experience with modern JavaScript build tools (Webpack, Babel, NPM/Yarn)


UX/UI Design:

• Strong understanding of UX principles, including user-centered design, interaction

design, and accessibility

• Familiarity with design tools (Figma, Sketch, Adobe XD)

• Experience with wireframing, prototyping, and usability testing

API Integration:

• Strong knowledge of RESTful APIs and JSON

• Understanding of API authentication (OAuth, JWT)

• Experience with async programming in React environments


Testing & Debugging:

• Experience with testing tools (Jest, React Testing Library, Cypress)

• Strong debugging and troubleshooting skills

Collaboration & Version Control:

• Proficient with Git and modern collaboration workflows

• Experience in Agile methodologies


Performance Optimization:

• Knowledge of React performance best practices (lazy loading, code splitting, etc.)

• Familiarity with AI-assisted development tools (e.g., GitHub Copilot, AI

coding/testing tools)


Nice to Have (Bonus)

• Exposure to PCF (PowerApps Component Framework) controls development and

debugging

• Familiarity with Microsoft Power Pages

• Experience with performance monitoring tools (e.g., Application Insights,

Lighthouse)


Required Qualifications / Skills

• Bachelor’s degree in computer science, Information Technology, Engineering, or a

related field (B.E./B.Tech or equivalent)

• 3+ years of hands-on experience in frontend development with React.js
 

Jetzt bewerben

Weitere Jobs