Integrant Inc is hiring a Principal Software Engineer
The primary goal is to implement assigned tasks on time, with the highest quality, and using best practices. The UI Angular Software Engineer is an experienced and talented developer with a successful delivery track record, proven technical expertise, and eagerness for technology.
Duties and Responsibilities:
- Deliver fast, clean, pixel-perfect, and scalable front-end code.
- Collaborate with back-end .NET developers, testers, and creative teams.
- Write, deploy, and maintain web applications, interfacing with APIs to support millions of concurrent users.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Perform programming tasks according to project plans and specifications.
- Conduct unit testing of submitted tasks.
- Handle development of complex and risky project tasks.
- Conduct technical research to acquire knowledge and resolve difficulties.
- Participate in analysis and design of new requirements and systems.
- Estimate new features and components.
- Participate in product and application definition activities, including feature analysis and system tradeoffs.
- Mentor less-experienced software engineers.
- Perform other related duties as necessary.
Minimum Requirements:
- At least 6+ years of experience.
Technical Skills:
- Experience developing applications using HTML5, CSS, JavaScript, jQuery, Angular.js, and Agile methodologies.
- Recent experience with Angular and JavaScript.
- Ability to use plugins without modifying library files.
- Proficiency in writing unit-testable front-end code.
- Strong logic and algorithm implementation skills in JavaScript and TypeScript files.
- Ability to hand-code responsive websites with broad browser support.
- Good work ethics, team player, positive, and self-motivated.
Additional Skills and Preferences:
- Good communication and interpersonal skills.
- Command of English language is a plus.
- Previous experience working with U.S clients is a plus.
- Flexibility to travel as needed, mainly to the U.S.
Benefits:
- Salary paid in USD.
- Six-month career advancement opportunities.
- Employee parking space.
- Supportive and friendly work environment.
- Premium medical insurance for employee and family.
- English language development courses.
- Interest-free loans paid over 2.5 years.
- Technical development courses.
- Planned overtime program (POP).
- Employment referral program.
- Premium location in Maadi.
- Social insurance.