Job Details
Type: Full Time
Post Date: 30+ days ago
Industry: Engineering And Technology
Job Description
As a Junior Full Stack Developer, you will be a crucial member of our dynamic technology team, contributing to various projects and being an integral part of our development efforts. This is an excellent opportunity for a motivated individual with 1-2 years of experience to work on designing, implementing, testing, and maintaining both web and mobile applications. We're looking for someone passionate about coding, eager to learn, and excited to contribute to the success of our technology initiatives such as digitization, automation, and innovating new digital solutions, including a keen interest in business analysis.
Responsibilities
Frontend and Backend Development:
- Collaborate with cross-functional teams to design and implement user interfaces and features.
- Write clean, efficient, and well-documented code for both front-end and back-end components.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot and debug issues and make necessary adjustments to ensure optimal performance.
- Participate in technical documents such as system design documents to make sure they fit the requirements.
- Make sure backups and rollback procedures in case of failures.
Web and Mobile Application Development:
- Work on the design and implementation of features for both web and mobile applications.
- Do user acceptance and quality assurance testing for the application.
- Make sure after application deployment to write documentation of what went well and what could be improved later on.
- Ensure robust testing of third-party integrations to guarantee that the system remains unaffected in case integrations are down.
- Confirm that the application is designed with scalability in mind, allowing for future expansion as needed.
- Digitalization
- Engage with the team to identify which processes are ideal for automation.
- Make sure to choose the right software to develop an app or digitize an internal procedure.
Business Analysis:
- Collaborate with stakeholders to gather and analyze business requirements.
- Assist in translating business needs into technical requirements.
- Work closely with project managers to ensure technical solutions align with business objectives.
- Handle screen design to ensure it fits with the app's layout before starting development.
Technology Exploration:
- Stay updated on industry trends and emerging technologies.
- Willingness to learn and adapt to new technologies as needed for project requirements.
Continuous Improvement:
- Take initiative in identifying areas for process improvement and efficiency.
- Actively seek feedback to enhance personal and professional development.
Key Requirements:- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 1-2 years of hands-on experience in full-stack development.
- Proficiency in front-end languages such as HTML, CSS, and JavaScript.
- Experience with back-end development using languages such as Python, C#.Net, or Node.js.
- Experience with database systems such as SQL, and NoSQL database systems.
- Familiarity with AI models which include Machine learning and deep learning
- Familiarity with one of web development frameworks such as (e.g., React, Angular, Flask, Django).
- Exposure to mobile application development for iOS and Android.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Eagerness to learn and adapt to new technologies.
ODEL is a management consulting firm focused on providing creative solutions through a set of services. ODEL’s solutions are oriented around working alongside the organization to achieve organizational excellence through optimizing operations and reduce resources waste and increase the levels of efficiency and effectiveness, in addition to improve the customer experience to help customers get a seamless perfect experience to get the value they desire form the organization
View All JobsVisit WebsiteJoin Our MuslimJobs Community
Join our community of professionals looking to grow in our careers and in our deen