Epicareer Might not Working Properly
Learn More

Software Developer (Flutter) / Contract / Up to $8K

$ 5,000 - $ 8,000 / month


Original
Simplified

Job Description

Responsibilities:

  • Collaborate with product managers, software architects, and other stakeholders to understand requirements and translate them into technical solutions.
  • Develop and maintain highly reliable, efficient, secure mobile/frontend applications.
  • Write clean, efficient, and secure code, following best practices and coding standards.
  • Participate in code reviews to ensure code quality, identify potential issues, and provide constructive feedback.
  • Conduct unit testing and debugging to ensure proper functionality and identify and resolve defects.
  • Collaborate with frontend or backend development teams, depending on your expertise, to integrate components and ensure seamless application flow.
  • Work closely with the QA team to support testing efforts, troubleshoot issues, and resolve defects in a timely manner.
  • Stay up-to-date with industry trends, emerging technologies, and security best practices, particularly related to payment systems and secure coding.
  • Collaborate with cross-functional teams, including product management, UX/UI designers, and operations teams, to ensure successful project implementation.
  • Contribute to the continuous improvement of development processes and the adoption of best practices and technologies.
  • Provide support and assistance to other developers, promoting knowledge sharing and collaboration.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (5+ years) as a Software Developer, with expertise in frontend development. Full-stack proficiency is a plus.
  • Proven experience in developing mobile applications using Flutter for both iOS and Android platforms.
  • Proficient in Flutter framework, with the ability to independently develop high-quality applications.
  • Experience and up-to-date knowledge on Modern mobile technologies and frameworks preferred.
  • Familiarity with securities concepts and secure coding practices, ensuring the development of robust and secure software applications.
  • Experience in developing and integrating payment systems is highly desirable.
  • Proficiency in Java and experience with the Spring framework is a plus.
  • Solid understanding of web development technologies such as HTML, CSS, JavaScript, and relevant frameworks (e.g., React, Angular, Vue.js) is a plus