SOFTWARE DEVELOPER / APPLICATION DEVELOPER
Key Responsibilities:
Design, build, and maintain apps for the iOS/Android platform
Collaborate with cross-functional teams to define and ship new features
Ensure the performance, quality, and responsiveness of applications
Technical Skills
Core Programming Languages:
Proficiency in languages like Java, Kotlin (Android), Swift (iOS), Dart (Flutter), JavaScript, Python, C#, or C++.
Familiarity with backend technologies (Node.js, Django, Ruby on Rails, etc.) for full-stack roles.
Mobile Development:
Experience with iOS (Xcode, Swift) and/or Android (Android Studio, Kotlin/Java).
Cross-platform development experience (React Native, Flutter) is a plus.
Web Development:
Proficiency in HTML, CSS, JavaScript.
Experience with front-end frameworks (React, Angular, Vue.js).
Experience with back-end development and RESTful APIs.
Tools & Environments:
Version control (Git/GitHub/GitLab).
CI/CD pipelines and DevOps tools (Jenkins, Docker, etc.).
Familiarity with cloud platforms (AWS, Google Cloud, Azure).
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
3-5 years of experience in software/app development. (depending on seniority level)
Proven portfolio of released applications or software products
Experience with Agile/Scrum methodologies.
Familiarity with UI/UX principles and tools (Figma, Sketch).
Knowledge of testing tools and methodologies (unit testing, automated testing).
App Store / Google Play deployment experience.
Back end experience Laravel, Python & ASP. Net
Server ExperienceLiquidWeb.