Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead Software Engineer (React Native) image - Rise Careers
Job details

Lead Software Engineer (React Native)

iyzico


iyzico was founded in 2013 to provide online payment services and artificial intelligence-based payment technologies to businesses of various sizes in the world of e-commerce. By making the complex payment processes simple through its easy and secure platform, iyzico had achieved significant successes through supporting thousands of businesses in digitalization and was acquired by the global payment systems giant PayU in 2019. With such a robust structure, iyzico is operating on the principle of democratizing financial services and making them accessible for everyone alongside the services it provides to businesses.


Through iyzico Buyer Protection, consumers’ concerns regarding shopping online are resolved and better experiences are enabled. Control is handed back to the consumers by 24/7 live support through the iyzico mobile app and convenience in cancellation/returns processes. To this date, more than 2 million consumers shopped online under the security provided by iyzico Buyer Protection and this number is increasing daily. Via pay with iyzico, which is a blended payment solution, millions of consumers who do not use banking can safely shop online under the belt of iyzico Buyer Protection.

iyzico continues to simplify online shopping for both consumers and sellers by the simple, accessible, and innovative technologies it developed.


The engineering behind iyzico, the sweet home for iyzicoders, habitat for passionate engineers.


Responsibilities


Develop scalable, high-volume performing, and reliable user-centric web and mobile applications that operate 24x7, 

Understand how key technical decisions will drive business outcomes and deliver frameworks and platforms that improve delivery with high-quality to those outcomes,

Knowledge of (and a passion for) current trends and best practices in front-end architecture, including performance, security, accessibility and usability, 

Lead other individuals on the front-end team by example and contribute to a team culture that values openness, code quality, robustness, and scalability,  

Engage with product managers, UX Experts, and business stakeholders to analyze requirements, develop ideas, and design solutions,

Provide coding expertise and functional/technical support to other team members and encourage engineering best practices in the team and the larger department. 


Requirements 


Overall 6+ years of experience in Frontend development,

Broad experience in web technologies and experience in the latest and greatest web and mobile standards (html5, css3, ES6),

Excellent knowledge of JavaScript,

Experience with mobile application lifecycles (from development to publishing to market),

Knowledge of React, React Native and Redux,

Practical knowledge of Git. Experience with mobile application analytics like Firebase,

Comfortable with high level of ownership and responsibility,

Side projects, open source contributions, an interest towards mobile development.


What We Offer


A culture of continuous development: conferences, in-house events & Tech Talks to stay up-to-date on current research and technology. P.S.:You do not need to wait to get on the stage and share your expertise with you teammates and the community

Online Training Platform (Free access to Udemy, Harvard ManageMentor, Get abstract, etc.),

Free Safari Books and Frontend Masters account. iyzinators are encouraged to read and train more,

Freedom under responsibility is our common mindset. That’s how we designed our flexible working model called iyzico Homequarters. Our homequarters is in Altunizade,

Meal & Internet Allowance,

Transportation Allowance,

A gift voucher to meet tech needs and ergonomic workspace at home,

Macbook (and monitor if needed),

Employee support program: free psychological counseling, legal advice, financial advice etc,

Private health insurance,

1 day birth day leave,

An iyzicoMate is assigned to help you with anything you may need on your onboarding,

A detailed orientation program designed for you to fully grasp the iyzico culture.


Average salary estimate

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

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 Lead Software Engineer (React Native), iyzico

Are you ready to step into an exciting opportunity as a Lead Software Engineer (React Native) at iyzico in vibrant Istanbul? At iyzico, we pride ourselves on creating user-centric applications that are as reliable as they are innovative. Since our founding in 2013, we've transformed online payment processes and contributed to the digitalization of businesses worldwide. Our acquisition by PayU has empowered us to further our mission of democratizing financial services. In this role, you'll have the responsibility to develop scalable, high-performing web and mobile applications that define the future of online commerce. We’re looking for someone who not only understands the technical aspects but can also lead by example, fostering a culture of openness and quality within our frontend team. You’ll engage with product managers and UX experts to create solutions that meet the evolving needs of our users, while also ensuring best practices in coding and architecture are maintained. Being a part of iyzico means lifelong learning; we offer a culture of continuous development through various training programs, including free access to platforms like Udemy. Plus, our flexible working model, iyzico Homequarters, provides you the freedom to work in a way that's best for you. Join us, and help us simplify online shopping experiences for millions of consumers worldwide while advancing your career to new heights at iyzico, the sweet home for passionate engineers.

Frequently Asked Questions (FAQs) for Lead Software Engineer (React Native) Role at iyzico
What does a Lead Software Engineer (React Native) do at iyzico?

As a Lead Software Engineer (React Native) at iyzico, you will develop scalable, high-volume performing web and mobile applications that provide an exceptional user experience. You will guide a team of engineers in implementing best practices, engaging with product managers to analyze requirements and design innovative solutions that align with our goals of democratizing financial services.

Join Rise to see the full answer
What are the qualifications needed for a Lead Software Engineer (React Native) at iyzico?

To qualify for the Lead Software Engineer (React Native) position at iyzico, you should have over 6 years of experience in Frontend development, demonstrating broad knowledge of web technologies and mobile application lifecycles. Proficiency in JavaScript, React, and React Native is essential, along with practical experience in Git and mobile application analytics such as Firebase.

Join Rise to see the full answer
How does iyzico support the growth of its Lead Software Engineers?

At iyzico, continuous professional development is at our core. We provide access to various training resources including Udemy, as well as organize in-house events and tech talks to keep you updated with the latest industry trends. We encourage our Lead Software Engineers to share their expertise with their peers, facilitating an environment of learning and growth.

Join Rise to see the full answer
What is the company culture like at iyzico for a Lead Software Engineer (React Native)?

The company culture at iyzico is built on openness, quality, and innovation. As a Lead Software Engineer (React Native), you’ll engage collaboratively with your team and other stakeholders. We prioritize flexibility and responsibility, allowing you to work under our Homequarters model while ensuring a supportive environment through initiatives like onboarding assistance and various employee support programs.

Join Rise to see the full answer
What does the onboarding process look like for a Lead Software Engineer (React Native) at iyzico?

Upon joining iyzico as a Lead Software Engineer (React Native), you’ll experience a detailed orientation program designed to immerse you in our culture. An iyzicoMate will guide you through your onboarding process, providing support and resources to ensure you have everything you need to succeed from day one.

Join Rise to see the full answer
How can I contribute to iyzico's mission as a Lead Software Engineer (React Native)?

As a Lead Software Engineer (React Native) at iyzico, you’ll play a crucial role in developing innovative solutions that simplify payment processes for businesses and consumers. Your insights into design and coding practices can directly contribute towards enhancing our services, thereby supporting our mission of making financial services accessible for everyone.

Join Rise to see the full answer
What benefits does iyzico provide for a Lead Software Engineer (React Native)?

iyzico offers a range of benefits for a Lead Software Engineer (React Native), including meal and internet allowances, flexible work conditions, comprehensive health insurance, and psychological support programs. We believe in providing our engineers with the tools they need, including a MacBook, ergonomic workspace enhancements, and gifts to help meet tech needs.

Join Rise to see the full answer
Common Interview Questions for Lead Software Engineer (React Native)
What is your experience with React Native and how have you used it in past projects?

In your answer, highlight specific projects where you used React Native, focusing on the challenges faced, the solutions you implemented, and how these contributed to the project’s success. Be sure to mention your understanding of mobile application lifecycles, as this shows your comprehensive knowledge.

Join Rise to see the full answer
Can you explain a challenging technical problem you encountered and how you resolved it?

Choose a technical problem relevant to web or mobile development, explain the context, the steps you took to analyze the issue, and the resolution. Make sure to show analytical and problem-solving skills, emphasizing teamwork if applicable.

Join Rise to see the full answer
How do you ensure the performance and scalability of web applications?

Discuss best practices you follow to optimize performance, including code splitting, lazy loading, and efficient state management. Mention any tools you have used to test performance and how you monitor scalability to support increasing user traffic.

Join Rise to see the full answer
What development tools do you prefer and why?

Share your favorite development tools, like IDEs, version control systems, testing frameworks, and continuous integration tools. Explain how these tools enhance your productivity and the quality of your code.

Join Rise to see the full answer
How do you stay updated with the latest trends in frontend development?

Talk about how you consume information, such as conferences, blogs, podcasts, or online courses. Mention specific resources or communities you follow to demonstrate your commitment to continuous learning.

Join Rise to see the full answer
How do you handle code reviews within your team?

Explain your approach to conducting and receiving code reviews, emphasizing the importance of constructive feedback, collaboration, and sharing knowledge. Discuss how you ensure adherence to coding standards and best practices.

Join Rise to see the full answer
Can you describe your experience with Agile methodologies?

Share specific examples of Agile practices you have implemented in your projects. How did you adapt to changing requirements? Discuss the importance of communication and collaboration within your team.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

Describe how you mentor less experienced developers by providing guidance on coding standards, best practices, and helping them through the development process. Highlight any formal or informal mentoring roles you’ve had in the past.

Join Rise to see the full answer
How would you approach integrating new technology into an existing project?

Discuss your methods for researching and assessing new technologies. Emphasize the importance of understanding the project’s requirements and how you would collaborate with your team to ensure a smooth integration.

Join Rise to see the full answer
What do you consider the most important qualities of a Lead Software Engineer?

Highlight essential qualities like technical expertise, leadership, effective communication skills, and the ability to cultivate a collaborative team environment. Discuss how these contribute to the overall success of your projects at iyzico.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Flexxon Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 10 hours ago
Photo of the Rise User
Solvd Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Verisk Remote Halifax, NS, Canada
Posted 8 days ago

Founded in 2013, Iyzico is a payment receipt system management platform that offers ePayment solutions. Iyzico is located in Turkey.

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 25, 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!