- App Development:
- Design, develop, and deploy scalable mobile and web applications across various platforms (iOS, Android, Web).
- Ensure seamless integration with back-end services and APIs.
- Implement UI/UX designs with a focus on responsiveness and user experience.
- Optimize applications for performance, security, and scalability.
- ERP Systems Development:
- Design and develop robust ERP systems tailored to business needs.
- Integrate ERP solutions with existing systems and third-party applications.
- Customize ERP modules to enhance functionality and user experience.
- Provide ongoing support and optimization for ERP systems.
- AI Technology:
- Develop and implement AI-driven solutions for business problems, including machine learning models, natural language processing, and data analytics.
- Integrate AI algorithms into existing applications and systems.
- Stay updated with the latest AI trends and tools to ensure cutting-edge solutions.
- Work on data collection, preprocessing, and analysis for AI model training.
- Web Development & Design:
- Develop responsive, secure, and efficient web applications using modern frameworks (React, Angular, Vue.js, etc.).
- Design and implement user interfaces with a focus on aesthetics and usability.
- Ensure cross-browser compatibility and performance optimization.
- Collaborate with UI/UX designers to translate visual designs into functional web pages.
- Collaboration & Leadership:
- Work closely with cross-functional teams including product managers, designers, and other developers to deliver high-quality software.
- Lead projects from inception to completion, ensuring timely delivery and adherence to project requirements.
- Mentor junior developers and contribute to the development of the technical team.
- Participate in code reviews, testing, and quality assurance processes.
- Continuous Learning & Innovation:
- Stay up-to-date with the latest technologies, frameworks, and programming languages.
- Experiment with new tools and technologies to improve development processes and product offerings.
- Contribute to the company’s knowledge base and share insights with the team.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. A Master’s degree is a plus.
- 5+ years of experience in software development with a strong portfolio demonstrating expertise in app development, ERP systems, AI technology, and web development.
- Proficiency in multiple programming languages and frameworks (e.g., JavaScript, Python, Java, C#, Swift, Kotlin).
- Strong knowledge of AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Experience with cloud services (AWS, Azure, Google Cloud) and DevOps practices.
- Strong understanding of database design, management, and optimization (SQL, NoSQL).
- Excellent problem-solving skills and ability to think algorithmically.
- Strong communication skills and ability to work in a team environment.
- Experience with agile development methodologies.
Preferred Skills:
- Experience with ERP platforms like SAP, Oracle, or Microsoft Dynamics.
- Knowledge of microservices architecture and containerization (Docker, Kubernetes).
- Experience with CI/CD pipelines and automation tools.
- Knowledge of cybersecurity best practices.
- Experience in designing APIs and working with RESTful services.
Job Type: Full-time
Pay: Rs100,000.00 - Rs150,000.00 per month
Work Location: In person