This is a remote position.
- Develop and maintain highquality web applications using React for the front end and Java/PHP for the back end.
- Collaborate with product managers designers and other stakeholders to translate requirements into technical specifications and deliverables.
- Write clean efficient and maintainable code following best practices and coding standards.
- Implement responsive design principles to ensure seamless user experiences across desktop tablet and mobile devices.
- Integrate thirdparty APIs and services to enhance application functionality and performance.
- Conduct code reviews identify areas for improvement and implement optimizations to enhance application performance and scalability.
- Troubleshoot and debug issues provide timely resolutions and ento improve skills and stay ahead of the curve continuouslysure smooth deployment and maintenance of applications.
- Stay updated on emerging technologies industry trends and best practices to continuously improve skills and stay ahead of the curve.
- Participate in Agile development processes including sprint planning standups and retrospectives to deliver highquality software solutions on time and within budget.
- Collaborate with crossfunctional teams to drive innovation brainstorm new ideas and contribute to the overall success of the project and company.
Requirements
- Bachelors degree in Computer Science Engineering or related field.
- Proven experience as a Full Stack Developer or similar role with a strong portfolio showcasing relevant projects.
- Proficiency in React.js for frontend development including state management component lifecycle and JSX syntax.
- Solid understanding of Java and/or PHP for backend development including objectoriented programming data structures and algorithms.
- Experience with relational databases such as MySQL PostgreSQL or Oracle.
- Familiarity with RESTful APIs microservices architecture and web security best practices.
- Strong problemsolving skills and attention to detail with a passion for writing clean efficient and maintainable code.
- Excellent communication and collaboration skills with the ability to work effectively in a fastpaced teamoriented environment.
- Experience with Agile development methodologies such as Scrum or Kanban is a plus.
- Knowledge of cloud platforms such as AWS Azure or Google Cloud Platform is desirable.
- Relevant certifications and additional skills in UI/UX design DevOps or mobile app development are a bonus.
Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a Full Stack Developer or similar role, with a strong portfolio showcasing relevant projects. Proficiency in React.js for front-end development, including state management, component lifecycle, and JSX syntax. Solid understanding of Java and/or PHP for back-end development, including object-oriented programming, data structures, and algorithms. Experience with relational databases such as MySQL, PostgreSQL, or Oracle. Familiarity with RESTful APIs, microservices architecture, and web security best practices. Strong problem-solving skills and attention to detail, with a passion for writing clean, efficient, and maintainable code. Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment. Experience with Agile development methodologies such as Scrum or Kanban is a plus. Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform is desirable. Relevant certifications and additional skills in UI/UX design, DevOps, or mobile app development are a bonus.