Batuta Solutions
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer | Batuta Solutions |Egypt
About Us:
We are a forward-thinking company, dedicated to providing top-notch...
Senior Full Stack Engineer | Batuta Solutions | Egypt
About Us:
We are a forward-thinking company, dedicated to providing top-notch digital solutions. We value innovation, collaboration, and creating impactful applications that meet the demands of our users. Join us as we expand our team with a passionate Senior Full Stack Engineer skilled in both Java and React.js.
Job Description:
We are looking for a highly skilled Senior Full Stack Engineer who is experienced in developing and managing high-performing, scalable applications using Java and React.js. You’ll be responsible for the development of both client-side and server-side logic, ensuring high performance and responsiveness to requests, and leading initiatives for architectural and feature improvements. As a senior member of the team, you will mentor junior engineers, lead code reviews, and contribute to technical decisions.
Key Responsibilities:
Develop, test, and deploy scalable web applications using Java (Spring Boot) and React.js.
Design and manage APIs and data handling to ensure smooth integration between front-end and back-end. Participate in and lead technical discussions, architecture reviews, and code reviews.
Work closely with product managers, designers, and other developers to define features and functionality.
Optimize applications for speed and scalability.
Mentor junior team members, sharing best practices and development standards. Maintain code quality, organization, and automation.
Required Skills and Qualifications:
3+ years of experience in full-stack development.
Proficiency in Java and back-end development, including Spring Boot and REST API design.
Strong front-end skills in React.js, including hooks, state management, and functional components.
Proficient with databases such as MongoDB, PostgreSQL, or MySQL.
Knowledge of front-end technologies such as HTML, CSS, JavaScript (ES6+), and responsive design principles. Experience with version control systems like Git.
Familiarity with cloud services like AWS, Google Cloud, or Azure.
Strong problem-solving and critical-thinking skills.
Excellent communication skills, with the ability to collaborate effectively across teams.
Preferred Skills:
Experience with TypeScript.
Familiarity with CI/CD pipelines and DevOps practices.
Exposure to modern front-end frameworks and libraries (e.g., Redux, Context API).
Experience with GraphQL is a plus.
Knowledge of Agile methodologies.
What We Offer:
Competitive salary and performance-based bonuses.
Flexible working hours.
Opportunities for professional growth and career development.
A collaborative and inclusive work culture.
How to Apply:
If you are a proactive and detail-oriented Senior Full Stack Engineer looking to take your career to the next level, we’d love to hear from you! Please submit your resume, a brief cover letter, and any relevant portfolio links to [Yahia@batutasolutions.com].
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave