Job Openings Fullstack Developer (Java, Angular, Ionic)

About the job Fullstack Developer (Java, Angular, Ionic)

Fresh Futures is an industry leader in education and job placement, driving digital innovation through cutting-edge solutions. We are looking for an experienced Fullstack Developer with expertise in Java, Angular, and Ionic to join our dynamic team. If you have a passion for building robust web and mobile applications and thrive in a collaborative environment, this opportunity is for you!

Key Responsibilities:

  • Design, develop, and maintain web and mobile applications using Java for backend development and Angular and Ionic for frontend development.
  • Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
  • Build and consume RESTful APIs to integrate frontend and backend services.
  • Optimize applications for performance, scalability, and security.
  • Ensure code quality by following best practices such as test-driven development (TDD) and version control (Git).
  • Troubleshoot, debug, and resolve production issues across the full stack.
  • Participate in code reviews and contribute to continuous improvement of the development process.
  • Stay up-to-date with emerging technologies and industry trends to ensure our solutions remain competitive and innovative.

Requirements:

  • 5+ years of experience as a Fullstack Developer.
  • Proficiency in Java for backend development, including experience with frameworks such as Spring or Spring Boot.
  • Strong experience with Angular for frontend development.
  • Hands-on experience with the Ionic framework for mobile app development.
  • Solid understanding of HTML, CSS, JavaScript, and responsive web design principles.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work in a team-oriented environment.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience working in Agile/Scrum environments.
  • Knowledge of mobile app deployment processes for iOS and Android.

Why Join Us?

  • Work with a collaborative and innovative team on exciting, impactful projects.
  • Opportunities for growth and professional development.
  • Competitive salary and benefits package.
  • Be part of a forward-thinking company that values quality and creativity.