Experience: 8+ Years
Visa: EAD, E2, L2, TN, (No H1B, & OPT)
Job Summary:
We are looking for a skilled App Development Resource to design, develop, and maintain high-quality mobile and/or web applications. The ideal candidate should have strong programming skills, experience with modern frameworks, and the ability to work collaboratively in an agile environment.
Key Responsibilities:
Design, develop, and deploy mobile/web applications based on business requirements
Write clean, scalable, and efficient code
Collaborate with cross-functional teams (UI/UX, backend, QA)
Debug, troubleshoot, and optimize application performance
Participate in code reviews and ensure best practices
Integrate APIs and third-party services
Maintain and update existing applications
Ensure application security and data protection standards
Support deployment and post-production issues
Required Skills:
Strong experience in programming languages like Java, Kotlin, Swift, JavaScript, or TypeScript
Experience with frameworks:
Mobile: Android (Kotlin/Java), iOS (Swift), React Native, Flutter
Web: React.js, Angular, Node.js
Experience in RESTful API integration
Knowledge of databases: MySQL, PostgreSQL, MongoDB
Familiarity with version control tools like Git
Understanding of CI/CD pipelines
Preferred Skills:
Experience with cloud platforms: AWS, Azure, or Google Cloud
Knowledge of DevOps practices
Experience with Microservices architecture
Understanding of Agile/Scrum methodology
Familiarity with testing frameworks (JUnit, Selenium, etc.)