Freelance Job: Full Stack Developer
Full Stack Developer is needed in Singapore, Singapore.
Client: Unspecified
Location: Singapore
Contract: Full Time
Job Description
We are seeking a skilled and creative Full Stack Developer who is proficient in both front-end and back-end technologies. The goal is to develop a web-based developer studio connected to a platform that helps Machine Learning practitioners build and deploy custom models faster. The ideal candidate will have a strong understanding of web development principles, experience with multiple programming languages, and the ability to work collaboratively in a fast-paced environment.
Responsibilities
- Develop and Maintain Web Applications: Design, build, and maintain efficient, reusable, and reliable code for both the front-end and back-end components of web applications.
- Collaborate with Cross-Functional Teams: Work closely with designers, product managers, and other developers to define and implement new features.
- Ensure Application Performance: Optimize applications for maximum speed and scalability.
- Troubleshoot and Debug: Identify and resolve performance issues and bugs in a timely manner.
- Stay Up-to-Date: Keep up with emerging trends and technologies in web development.
Requirements
- Front-End Technologies: Proficiency in HTML, CSS, JavaScript, and frameworks/libraries such as React, Angular, or Vue.js.
- Back-End Technologies: Experience with server-side languages such as Node.js, Python (Django, Flask), Java (Spring), or Ruby on Rails.
- Database Management: Experience with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
- Version Control Systems: Familiarity with Git and GitHub.
- API Development and Integration: Experience with Protocol Buffers, gRPC services and API design.
- DevOps and Deployment: Knowledge of CI/CD pipelines, Docker, Kubernetes, and cloud services (AWS, Azure, Google Cloud).
Qualifications
- Bachelor’s Degree in Computer Science, Engineering, or related field.
- 3+ years of experience as a Full Stack Developer or similar role.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
No longer accepting applications
Get instant notifications for new Full Stack Developer jobs. Enter your email:
💸 Get free business banking designed for freelancers, complete with a free virtual credit card and built in expense management, only with bunq.
Join free todayHow It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.