Apply for the Jr. Full Stack Developer position at Manpower Singapore in Singapore, Singapore. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.

Job Description
<div> <p> <br/> <strong> Responsibilities: </strong> </p> <ul> <li> Full-stack development </li> <li> Maintenance & improvement of web-based applications </li> <li> Liaison with customers/app users </li> <li> Providing support to customers/app users </li> <li> Database designs/migration </li> <li> Data integration pipeline improvement </li> </ul> <p> Requirements: </p> <ul> <li> Full-stack development experience is a must </li> <li> Fluent in Javascript & Python is highly desired </li> <li> Experience with structured databases (such as MySQL/MSSQL) is highly desired </li> <li> Experience with unstructured databases (such as MongoDB) is highly desired </li> <li> Knowledge of Flask framework for backend is a plus </li> <li> Knowledge of Vue.JS framework for frontend is a plus </li> <li> Knowledge of database dimensional modelling using star schema is a plus <br/> </li> </ul> </div>
AI Powered Job Insights
Exciting opportunity for a Jr. Full Stack Developer with Manpower Singapore! They are on the lookout for a tech-savvy individual ready to dive into full-stack development and enhance web applications. š Location: Singapore š¼ Position: Jr. Full Stack Developer ā° Type: Full-time š Date Posted: 2024-07-22 Role Summary: - Engage in full-stack development tasks. - Maintain and improve existing web-based applications. - Communicate with customers and app users. - Provide support to enhance user experience. - Work on database designs and migrations. - Improve data integration pipelines. What You'll Do: - Contribute to full-stack development projects. - Collaborate closely with end-users and stakeholders. - Troubleshoot issues and provide effective solutions. - Get involved in backend tasks, possibly using the Flask framework. - Explore frontend development with Vue.js framework. What's Needed: - Full-stack development experience is essential. - Proficiency in JavaScript and Python is highly desired. - Familiarity with structured databases like MySQL/MSSQL is a plus. - Exposure to unstructured databases such as MongoDB is beneficial. - Knowledge of database dimensional modeling using star schema is a plus. - Experience with Flask and Vue.js frameworks is an added advantage.
Top Interview Questions
A: In full-stack development, I believe in maintaining clarity in both front-end and back-end codebases to ensure seamless interaction. I usually start with defining the API contracts that outline the expected data flow, which serves both as a guideline for front-end development and a reference point for back-end implementations. Utilizing frameworks like Flask for the back-end allows me to create RESTful services, while using Vue.js for the front-end provides a reactive and efficient user experience. Testing integration points regularly allows me to catch any issues early on.
A: In a previous project, users reported that our web application was too slow when loading certain pages. I analyzed the performance metrics and found that several queries were inefficient. I optimized the database queries by indexing and using efficient joins. I also implemented caching strategies to speed up frequently accessed data. After these improvements, load times decreased significantly, and user satisfaction ratings improved as evidenced in follow-up surveys.
A: When maintaining and migrating databases, I follow a structured approach. First, I ensure all data is backed up to prevent loss. I then carefully plan migration steps, documenting schema changes and data transformations. I utilize migration tools like Alembic for Flask to manage database versioning effectively. In a recent project, I migrated our database from MySQL to PostgreSQL, and by running parallel consumer tests, I ensured data integrity while minimizing downtime.
A: I have found that effective communication is key to understanding client needs. I usually start with structured interviews or surveys to gather initial requirements, followed by regular check-ins for progress updates. I also encourage open dialogue where clients feel comfortable providing feedback on prototypes. In one project, this approach led to crucial insights that shaped the application's final design and directly influenced user adoption positively.
A: In a previous role, I was involved in developing a data integration pipeline to consolidate data from various sources into a centralized database. I used Apache Airflow to orchestrate data workflows. By implementing efficient scheduling and error handling mechanisms, I managed to reduce data processing time by 50%. Additionally, I set up data monitoring tools to ensure the pipelineās reliability and quickly identify issues when they arose.
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.

Salary Benefits
Salary details not provided

Want to apply directly?
Apply for the Jr. Full Stack Developer position at Manpower Singapore in Singapore, Singapore using https://www.linkedin.com/jobs/view/3979580552


GECO Asia Pte Ltd, Singapore, Singapore
Changi Airport Group, Singapore, Singapore
Shopee, Singapore, Singapore
Capgemini, Singapore, Singapore
Hyphen Partners, Singapore, Singapore
Wipro, Singapore, Singapore
ShopBack, Singapore, Singapore
Still have a question? Check out our FAQ section below.
