Technology & Engineering
Requirements
- Develop and maintain user-facing features for web applications.
-
- Collaborate with UI/UX designers to translate wireframes and designs into responsive, interactive elements.
-
- Utilize SharePoint Designer and PowerApps/Flow to create workflow forms
- Experience in front-end development using HTML5, CSS3, JavaScript.
-
- Build reusable code and libraries for future use.
-
- Work closely with backend developers to integrate frontend components with server-side logic.
-
- Stay updated on emerging front-end technologies and industry trends.
-
- Troubleshoot and debug applications to ensure optimal performance and user experience.
-
- Conduct code reviews and provide constructive feedback to team members.
Skills
- Hands-on development experience using SPFX (SharePoint Framework), ReactJS, SharePoint Online, and SharePoint 2010 & above.
- Sound knowledge and experience in HTML, JavaScript, TypeScript, jQuery, CSS, or responsive design.
- Proficiency with SharePoint Designer and PowerApps/Flow for creating workflow forms and configuring SharePoint sites.
- Proficient knowledge in SQL Server and PostgreSQL.
- Familiarity with Entity Framework, Web API, and ADO.NET.
- Experience developing ASP.NET, C#, and MVC applications.
- Familiarity with Azure Active Directory and AWS services.
- Understanding of version control systems like Git and SVN.
Good to Have
- Additional qualifications or skills that would be beneficial but are not essential for the role.
Qualifications
- Academic Qualifications B.CS, Software Engineering, or related field
Master's degree in computer science (optional)
- CertificationsRelevant certifications (optional, such as Certified JavaScript Developer, Angular Certification)
Other Requirements
- Communication Skills – Excellent Verbal and Written
- Collaboration Skills – Team player and able to understand team dynamics
- Team Management Skills – Mentoring of Junior team members
What We Offer
- Remote work opportunities.
- A dynamic and multicultural work culture.
- Opportunities for professional growth and development.
- Competitive salary with performance-based bonuses.