Total-TECH Co.
” The Job Description”
- Web Services Develop : Design, develop, and maintain RESTful web services, Integrate web services with various backend systems and databases, Ensure security, scalability, and performance of web services.
- Oracle JET Application Development : Create responsive and interactive web applications using Oracle JavaScript Extension Toolkit (JET), Implement complex UI components and custom modules using Oracle JET, Optimize Oracle JET applications for performance and user experience.
- Hybrid Mobile Application Development : Develop cross-platform mobile applications using hybrid technologies , Utilize Oracle JET and other relevant frameworks for mobile app development, Ensure seamless functionality across different mobile operating systems.
- General Development Tasks: Write clean, maintainable, and efficient code, Conduct code reviews and implement best practices, Collaborate with UX/UI designers to implement intuitive user interfaces, Troubleshoot, debug, and optimize application performance, Stay updated with the latest trends and technologies in web and mobile development.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in web and mobile application development.
- Strong proficiency in JavaScript, HTML5, and CSS3.
- Experience with Oracle JET framework and its components.
- Knowledge of RESTful web services and API integration.
- Familiarity with hybrid mobile application development frameworks (e.g., Cordova, Ionic).
- Understanding of responsive design principles and cross-browser compatibility.
- Experience with version control systems (e.g., Git).
- Experience with Oracle Cloud services and integrations.
- Knowledge of additional JavaScript frameworks (e.g., React, Angular, Vue.js).
- Familiarity with backend technologies and databases.
- Understanding of UI/UX design principles.
- Experience with Agile development methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Self-motivated and able to work independently.
- Passionate about learning new technologies and staying current with industry trends.