Full Time
$6/hr
40
Dec 11, 2024
We are seeking a highly skilled and versatile Full Stack Developer (Mobile & Web) to join our dynamic team. The ideal candidate will have a strong background in both mobile app development (iOS and Android) and web development, with expertise in creating scalable, user-friendly applications. This role involves end-to-end development, from designing and coding to testing and deployment. You must be cross-functional and be able to collaborate with multiple teams to deliver seamless digital solutions that align with our business objectives.
Key Responsibilities
Mobile Development:
Design, develop, and maintain mobile applications for iOS and Android platforms.
Optimize mobile applications for performance and user experience.
Integrate mobile applications with backend services and APIs.
Web Development:
Develop and maintain responsive web applications using modern front-end and back-end technologies.
Create reusable, clean, and efficient code for web-based solutions.
Ensure web applications are secure, scalable, and optimized for performance.
Full Stack Integration:
Build and maintain APIs and services that support both mobile and web platforms.
Collaborate with designers to ensure cohesive user experiences across all platforms.
Troubleshoot and resolve issues in the application stack (front-end, back-end, and database).
Team Collaboration:
Work closely with project managers, designers, and other developers to meet project requirements.
Participate in code reviews and contribute to improving development processes.
Stay updated on emerging technologies to propose innovative solutions.
Requirements
Education:
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Experience:
Proven experience in developing mobile applications for iOS (Swift/Objective-C) and Android (Kotlin/Java).
Solid experience in full stack web development (e.g., HTML, CSS, JavaScript, React/Angular/Vue.js, Node.js, Python, or similar).
Strong knowledge of backend development and databases (e.g., MySQL, PostgreSQL, MongoDB).
Technical Skills:
Proficiency in RESTful APIs and third-party API integrations.
Experience with version control systems like Git.
Familiarity with cloud platforms (AWS, Google Cloud, or Azure) is a plus.
Knowledge of DevOps practices and CI/CD pipelines is advantageous.
Preferred Qualifications:
Experience with cross-platform mobile frameworks (e.g., Flutter, React Native).
Knowledge of UI/UX principles and best practices.
Familiarity with Agile/Scrum methodologies.