Job
Description
As a Full Stack Developer at our company, you will play a crucial role in developing and maintaining web applications and mobile platforms. Your responsibilities will include: - Designing, developing, and maintaining web applications and mobile platforms across front-end, back-end, and database layers. - Implementing user interfaces using HTML, CSS, JavaScript, ReactJS, and other related frameworks. - Building responsive and cross-browser compatible web pages. - Developing server-side logic and APIs using languages like PHP, Node.js, and Express.js. - Designing and managing databases using MySQL, including writing and optimizing database queries. - Developing and maintaining mobile applications (details of platform - native, hybrid, etc.). - Utilizing code versioning tools like Git for collaborative development. - Working closely with tech team members, designers, and project managers to deliver high-quality products. - Identifying and resolving technical issues, debugging code, and troubleshooting application problems. - Optimizing application performance and scalability. - Conducting thorough testing to ensure code quality and application stability. - Providing ongoing maintenance and support for existing applications. Your technical skills should include: - Strong understanding of HTML, CSS, and JavaScript. - Proficiency in PHP, Node.js, Express.js, ReactJS, jQuery, Bootstrap, and MySQL. - Knowledge of API design and development principles. - Experience with Git and mobile development. Qualifications required for this role: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 3+ years of experience in full-stack development. - Proven track record of successfully developing and deploying web applications and mobile platforms. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - Ability to work independently and as part of a team. As a Full Stack Developer at our company, you will play a crucial role in developing and maintaining web applications and mobile platforms. Your responsibilities will include: - Designing, developing, and maintaining web applications and mobile platforms across front-end, back-end, and database layers. - Implementing user interfaces using HTML, CSS, JavaScript, ReactJS, and other related frameworks. - Building responsive and cross-browser compatible web pages. - Developing server-side logic and APIs using languages like PHP, Node.js, and Express.js. - Designing and managing databases using MySQL, including writing and optimizing database queries. - Developing and maintaining mobile applications (details of platform - native, hybrid, etc.). - Utilizing code versioning tools like Git for collaborative development. - Working closely with tech team members, designers, and project managers to deliver high-quality products. - Identifying and resolving technical issues, debugging code, and troubleshooting application problems. - Optimizing application performance and scalability. - Conducting thorough testing to ensure code quality and application stability. - Providing ongoing maintenance and support for existing applications. Your technical skills should include: - Strong understanding of HTML, CSS, and JavaScript. - Proficiency in PHP, Node.js, Express.js, ReactJS, jQuery, Bootstrap, and MySQL. - Knowledge of API design and development principles. - Experience with Git and mobile development. Qualifications required for this role: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 3+ years of experience in full-stack development. - Proven track record of successfully developing and deploying web applications and mobile platforms. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - Ability to work independently and as part of a team.