Source description
About the role
We are seeking an enthusiastic and dedicated Full Stack Developer to join our Engineering & Technology team. This entry-level position is ideal for recent graduates or individuals transitioning into the tech field, offering a unique opportunity to work on both front-end and back-end development. The role involves building and maintaining web applications that deliver seamless user experiences and robust backend functionality. Key Responsibilities: • Collaborate with development teams and product managers to ideate software solutions. • Design client-side and server-side architecture for web applications. • Develop and manage well-functioning databases and applications. • Write effective APIs to be used by front-end developers. • Test software to ensure responsiveness and efficiency. • Troubleshoot, debug and upgrade software to optimize performance. • Create security and data protection settings. • Build features and applications with a mobile responsive design. • Write technical documentation to support application development and maintenance. • Participate in code reviews to maintain high-quality code standards. Qualifications & other requirements : • Understanding of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery). • Familiarity with back-end languages (e.g., Java, Python) and JavaScript frameworks (e.g., Angular, React, Node.js). • Knowledge of database technology such as MySQL, Oracle, and MongoDB. • Excellent communication and teamwork skills. • Great attention to detail and organizational skills. • An analytical mind and problem-solving aptitude. • Willingness to learn new languages and technologies.