This is a remote position.
We are seeking a Senior Full stack Engineer specializing in React to join our growing team. As a Senior Fullstack Engineer you will play a crucial role in designing developing and delivering highquality software solutions across our web and backend systems.
Responsibilities:
- Collaborate with crossfunctional teams including product managers designers and other engineers to understand requirements and translate them into technical specifications.
- Design and develop robust scalable and highperformance web applications using React on the frontend.
- Write clean maintainable and welldocumented code while adhering to best practices and coding standards.
- Architect and optimize backend systems databases and APIs to ensure optimal performance and responsiveness.
- Implement and integrate RESTful APIs and microservices to enable seamless communication between frontend and backend components.
- Develop responsive user interfaces and interactive features using React HTML CSS and other modern frontend technologies.
- Collaborate with UX/UI designers to ensure a seamless and intuitive user experience across multiple devices and platforms.
- Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines to ensure the quality and stability of the software.
- Debug and resolve complex issues and provide technical guidance and support to junior members of the development team.
- Stay uptodate with industry trends and emerging technologies evaluate their potential impact on our systems and make recommendations for improvements.
- Participate in code reviews contribute to the improvement of coding practices and promote knowledge sharing within the team.
- Contribute to architectural discussions provide insights on system design and make recommendations for scalability and performance enhancements.
Requirements
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- Extensive experience (at least 5 years) in full stack software development with a strong focus on React.
- Solid understanding of objectoriented programming (OOP) principles and design patterns.
- Experience in frontend development using React JavaScript HTML CSS and related frameworks/libraries.
- Proficiency in building RESTful APIs microservices and familiarity with related technologies (e.g. JSON GraphQL).
- Experience with relational databases (e.g. MySQL PostgreSQL) and NoSQL databases (e.g. MongoDB Redis).
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
- Proficient in using version control systems (e.g. Git) and agile software development methodologies (e.g. Scrum Kanban).
- Strong analytical and problemsolving skills with the ability to troubleshoot complex issues and propose effective solutions.
- Excellent communication and collaboration skills with the ability to work effectively in a team environment.
Benefits
- Work Location: Remote
- 5 days working
Extensive experience (at least 5 years) in full stack software development, with a strong focus on React. Solid understanding of object-oriented programming (OOP) principles and design patterns. Experience in frontend development using React, JavaScript, HTML, CSS, and related frameworks/libraries. Proficiency in building RESTful APIs, microservices, and familiarity with related technologies (e.g., JSON, GraphQL). Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis). Familiarity with containerization and orchestration technologies such as Docker and Kubernetes. Proficient in using version control systems (e.g., Git) and agile software development methodologies (e.g., Scrum, Kanban). Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and propose effective solutions. Excellent communication and collaboration skills, with the ability to work effectively in a team environment.