Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Front-end Engineer (Angular.js) image - Rise Careers
Job details

Senior Front-end Engineer (Angular.js)

At Xenon7, we work with leading enterprises and innovative startups on exciting, cutting-edge projects that leverage the latest technologies across various domains of IT including Data, Web, Infrastructure, AI, and many others. Our expertise in IT solutions development and on-demand resources allows us to partner with clients on transformative initiatives, driving innovation and business growth. Whether it's empowering global organizations or collaborating with trailblazing startups, we are committed to delivering advanced, impactful solutions that meet today’s most complex challenges.

About the Client:

Join one of Egypt’s premier financial institutions, renowned for its extensive suite of banking services, including Institutional Banking, Personal Banking, and Islamic Banking. With a global presence through over 50 branches and correspondents, we serve a diverse and dynamic clientele. As we embark on a groundbreaking digital transformation journey, we are committed to leveraging the latest technologies to establish a state-of-the-art data architecture that will redefine our performance and service delivery.

Role Overview:

We are looking for a skilled Frontend Developer to play a key role in enhancing our web platform using the Angular technology stack. The ideal candidate will collaborate closely with product and design teams to understand user requirements and translate them into practical, high-quality technical solutions. Additionally, they will contribute to optimizing DevOps tooling to streamline development processes.

About the contract:

  • The role is hybrid in Cairo - 3 days onsite / 2 days remote.
  • The role is a long-term (one-year renewable) contract position through Xenon7, which is the approved vendor of the client. 
  • The payments are paid out in gross amount in USD on a monthly schedule. The budget for the role is up to $4500/month.

Responsibilities:

  • Shaping and implementing technology/business solutions to contribute to client organization’s competitive differentiation
  • Uses various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
  • Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality
  • Communicates with internal IT teams to resolve technical dependencies during implementation
  • Troubleshoot and resolve complex technical issues, providing timely support and ensuring minimal downtime.
  • Participate in all phases of the software development lifecycle, including analysis, design, implementation, testing, deployment, and support.
  • Conduct code reviews to ensure adherence to best practices and coding standards.
  • Stay updated with the latest trends in digital banking to implement innovative solutions
  • Bachelor’s degree in computer science or similar, advanced degree preferred with an outstanding record of academic achievement.
  • 7+ years history of total Frontend development experience.
  • Well-versed, hands-on experience in Angular framework (DI, routing, Reactive, template driven, animation, AOT, content projection, lazy loading, guards, resolvers, state management, RxJS)
  • Excellent Knowledge of HTML5, CSS3, SVG, and deep internals of raw JavaScript.
  • Excellent Knowledge of responsive design frontend frameworks (bootstrap, foundation, etc. ...)
  • Knowledge of Node JS
  • Knowledge of frontend design patterns (SOLID, micro frontend, module federation, scalable component)
  • Excellent knowledge of the ES6+
  • Experience in engineering practices and clean coding such as UML, code refactoring, test-driven development, continuous integration, building highly scalable applications, and application security.
  • Hands-on experience in component testing using well-known frameworks (Cypress, Karma, Jasmine)
  • Experience in agile development methodologies
  • Knowledge of cloud-native development (CI/CD, docker, NGINX, webpacks, environment configuration, Firebase, Azure DevOps, REST)
  • Fluency in English and/or Arabic

Average salary estimate

$54000 / YEARLY (est.)
min
max
$54000K
$54000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Front-end Engineer (Angular.js), Xenon7

At Xenon7, we're excited to announce an incredible opportunity for a Senior Front-end Engineer (Angular.js) to join a leading financial institution in Egypt. This role is perfect for someone who thrives in dynamic environments and is passionate about using the latest technologies to drive innovation. As a Senior Front-end Engineer, you will play a key role in enhancing the client’s web platform, primarily focusing on Angular to create slick, user-friendly interfaces. Your responsibilities will include translating user requirements into high-quality technical solutions and collaborating with product and design teams to turn vision into reality. Additionally, you'll optimize our DevOps tooling to streamline development processes, ensuring smooth operations. With a hybrid work model in Cairo, you’ll enjoy three days on-site and two days remote, giving you the flexibility to balance your work and personal life. This long-term contract position offers competitive compensation of up to $4500/month, providing you with an excellent opportunity to grow your career in a vibrant industry. If you're a tech-savvy individual with a deep understanding of Angular, JavaScript, and modern web technologies, we would love to hear from you. Join us in redefining performance and service delivery as we embark on our ground-breaking digital transformation journey!

Frequently Asked Questions (FAQs) for Senior Front-end Engineer (Angular.js) Role at Xenon7
What are the main responsibilities of a Senior Front-end Engineer (Angular.js) at Xenon7?

As a Senior Front-end Engineer (Angular.js) at Xenon7, you will be responsible for enhancing the client’s web platform by translating user requirements into technical solutions, implementing user stories, troubleshooting complex issues, and participating in all phases of the software development lifecycle. You will also conduct code reviews and collaborate with teams to ensure the timely delivery of product functionalities.

Join Rise to see the full answer
What qualifications are required for the Senior Front-end Engineer (Angular.js) position at Xenon7?

The ideal candidate for the Senior Front-end Engineer (Angular.js) position at Xenon7 should possess a Bachelor’s degree in computer science or a related field, with a preference for advanced degrees. A minimum of 7 years of experience in front-end development, particularly with Angular, as well as strong knowledge of modern web technologies like HTML5, CSS3, and JavaScript, is essential.

Join Rise to see the full answer
How does the hybrid work model function for the Senior Front-end Engineer (Angular.js) at Xenon7?

For the Senior Front-end Engineer (Angular.js) role at Xenon7, the hybrid work model allows you to work three days onsite in Cairo and two days remotely. This flexible arrangement is designed to promote a healthy work-life balance while ensuring effective collaboration with your team.

Join Rise to see the full answer
What type of projects will the Senior Front-end Engineer (Angular.js) work on at Xenon7?

In this position, the Senior Front-end Engineer (Angular.js) will work on groundbreaking digital transformation projects for one of Egypt’s premier financial institutions. You will contribute to enhancing the banking services' web platform, implementing innovative solutions that improve performance and service delivery while leveraging the latest technologies.

Join Rise to see the full answer
What opportunities for growth are available for a Senior Front-end Engineer (Angular.js) at Xenon7?

Joining Xenon7 as a Senior Front-end Engineer (Angular.js) opens the door to numerous growth opportunities. You will be part of transformative projects, work alongside industry experts, and continuously develop your skills in modern technologies, all while being in a supportive and innovative work environment.

Join Rise to see the full answer
Common Interview Questions for Senior Front-end Engineer (Angular.js)
Can you explain your experience with the Angular framework as a Senior Front-end Engineer?

Certainly! As a Senior Front-end Engineer, I have worked extensively with Angular, focusing on its key features such as dependency injection, reactive programming with RxJS, lazy loading, and state management. I ensure the applications I build are scalable, maintainable, and adhere to best practices.

Join Rise to see the full answer
How do you handle technical dependencies during implementation at Xenon7?

I believe in effective communication and collaboration. When faced with technical dependencies, I engage with internal IT teams early on to identify roadblocks and work together to find solutions, ensuring that implementation progresses smoothly without delays.

Join Rise to see the full answer
What methodologies do you use in your development process as a Senior Front-end Engineer?

I typically use agile methodologies, which foster collaboration and flexibility. This involves conducting regular stand-ups, sprints, and retrospectives to ensure the team is aligned, allowing for rapid iteration and prompt delivery of functionalities.

Join Rise to see the full answer
How do you ensure code quality and best practices in your projects?

I strongly believe in code reviews and pair programming to maintain high code quality. Additionally, I utilize unit testing frameworks like Jasmine and Cypress to validate functionalities, ensuring the codebase conforms to best practices and is free from critical bugs.

Join Rise to see the full answer
What is your approach to troubleshooting complex technical issues?

When troubleshooting complex issues, I first try to replicate the problem to understand its context. I then analyze error logs and debug code using tools like Chrome DevTools to pinpoint the root cause, followed by devising and testing potential fixes systematically.

Join Rise to see the full answer
What is your experience with responsive design in web applications?

I have hands-on experience implementing responsive design using CSS frameworks like Bootstrap and Foundation. I ensure that applications adapt seamlessly to various devices and screen sizes, emphasizing user experience across all platforms.

Join Rise to see the full answer
How important is DevOps tooling in your projects as a Senior Front-end Engineer?

DevOps tooling is critical for enhancing efficiency in development processes. I leverage CI/CD pipelines, Docker, and environment configurations to automate development tasks, facilitate smooth deployments, and ensure the application's scalability.

Join Rise to see the full answer
Can you describe a challenging project you worked on and how you approached it?

I once worked on a project with tight deadlines and complex requirements. I initiated a thorough analysis phase, collaborated closely with stakeholders to refine the requirements, and employed agile principles for rapid iterations, ensuring delivery met quality standards on time.

Join Rise to see the full answer
How do you keep yourself updated with the latest trends in front-end development?

I stay abreast of industry trends by participating in online courses, reading tech blogs, and attending conferences. Networking with fellow developers and engaging in communities allows me to share knowledge and gain insights into emerging technologies.

Join Rise to see the full answer
What are your strengths as a Senior Front-end Engineer at Xenon7?

My strengths lie in my extensive knowledge of Angular, commitment to code quality, and collaborative mindset. My proactive approach to problem-solving and continuous learning enables me to adapt to challenges and drive project success effectively.

Join Rise to see the full answer
Similar Jobs
Xenon7 Remote No location specified
Posted 8 days ago
Posted 13 days ago
Photo of the Rise User
Performance Bonus
Paid Holidays
Photo of the Rise User
Fluence Hybrid Houston, TX, USA
Posted 7 days ago
Photo of the Rise User
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
Photo of the Rise User
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Contract, hybrid
DATE POSTED
December 27, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!