About the job
We are seeking a highly skilled Full Stack Developer to join our dynamic IT team. The successful candidate will be responsible for the development, maintenance, and enhancement of web applications and modules, as well as providing support for existing applications. The role requires a blend of front-end and back-end development skills, with a strong emphasis on automation and performance improvement. The ideal candidate will also support employees with their requests, especially related to our ERP system, and collaborate with suppliers and service providers.
Requirements
A little bit about us!
At Snoonu, we hold the belief that technology has the power to make anything possible.
Our Vision: to be the first Qatari Super App that propels the region and its community through innovation and technology. We envision a global expansion where what we do surpasses norms and limitations every time.
Our Mission: To radically transform how people live by leveraging technology to connect them with endless possibilities.
Values We Live By
- Be Customer Obsessed – “Focus on the customer and all else will follow.”
- Act with Integrity – “We are honest, ethical, and trustworthy in everything we do.”
- Be Curious and Creative – “We constantly innovate and create solutions to bring a lasting positive impact.”
- Lead by Example and Take Ownership – “Be the change you want to see and take ownership.”
- Hustle and Deliver Results – “You can do more by doing less, better, and faster.”
- It’s all about people – “Be a Team player, together we are stronger.”
Responsibilities
- Develop, test, and maintain web applications using Python, JavaScript, HTML, and CSS.
- Design and implement user interfaces and user experiences.
- Work with Google Scripts to create and manage automations within Google Workspace.
- Support employees with requests related to applications, including ERP (Odoo).
- Collaborate with service providers for the ERP system and other applications.
- Manage and execute improvement and automation projects to enhance company performance.
- Collaborate with cross-functional teams to design, develop, and implement new features.
- Ensure the security, scalability, and performance of applications.
- Provide user support and troubleshoot issues related to applications.
- Utilize database management, data structure, and basic data analytics knowledge for application development and support.
Key Performance Indicators
- Timely resolution of user support requests.
- Successful development and deployment of new application modules.
- Reduction in manual processes through effective automation.
- Efficiency in collaboration with suppliers and service providers.
- Continuous improvement in application performance and security.
Required Skills
- Proficiency in Python, JavaScript, HTML, and CSS.
- Experience with Google Workspace and Google Scripts.
- Familiarity with ERP concepts, preferably Odoo ERP.
- Ability to manage and support existing applications.
- Experience with automation and performance improvement projects.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Knowledge of database management and data structures.
- Knowledge of data analytics.
Preferred Qualifications
- Experience with additional programming languages and frameworks.
- Knowledge of traditional and Agile project management methods.
- Familiarity with cloud-based technologies and services.
- Experience with Agile development methodologies.
- Familiarity with version control systems (e.g., Git).
Education And Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience as a Full Stack Developer or in a similar role.
Nice-to-Have
- Experience working in a fast-paced and dynamic environment.
- Ability to quickly learn and adapt to new technologies and tools.
- Strong organizational skills and the ability to manage multiple projects simultaneously.