x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Full Stack Developer (Senior)
 banner picture 1  banner picture 2  banner picture 3

Full Stack Developer (Senior)

Bitwallet Pte. Ltd.

Bitwallet Pte. Ltd. company logo

Responsibility:

  • Develop and maintain both front-end and back-end components of web applications.
  • Create and manage interactive and responsive user interfaces using technologies like HTML, CSS, JavaScript, and PHP.
  • Implement server-side logic, business logic, and database management using PHP.
  • Collaborate with design teams to ensure a cohesive and visually appealing user experience.
  • Optimize application performance and troubleshoot any issues on both the front-end and back-end.
  • Ensure cross-browser compatibility and responsiveness for various devices.
  • Design and develop RESTful APIs to enable data exchange between the front-end and back-end.
  • Implement user authentication, authorization, and security measures.
  • Work with version control systems like Git to manage the codebase.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Participate in project planning, code reviews, and team collaboration.

Requirement:

  • 7+ years of experience as a developer
  • Proficiency in HTML, CSS, and JavaScript for front-end development.
  • Familiarity with front-end frameworks and libraries (e.g., Vue.js, React.js, or Angular).
  • Strong expertise in PHP and experience with PHP frameworks (e.g., Laravel or Symfony).
  • Knowledge of database management, including SQL and database design.
  • Experience in developing and consuming RESTful APIs.
  • Ability to work with server deployment and configuration (e.g., Apache or Nginx).
  • Awareness of security best practices, including web application security.
  • Proficiency in version control using Git.
  • Strong problem-solving and debugging skills.
  • Effective communication and collaboration skills within a development team.
  • Bachelor's degree in computer science or a related field.
  • Project management or Agile/Scrum certification is an added advantage
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?