Full Stack Developer (Python & React)
Apply on
Type - Perm Roles
Specialist - Software Engineering (1 - 4 Years - Full Stack in Python, React, AWS)
Senior Specialist - Software Engineering ((4+ Years - Full Stack in Python, React, AWS))
Key Responsibilities:
- Develop both backend and frontend software using Python, SQL, REST, JavaScript, and TypeScript with the Node.js and React framework.
- Write clean, efficient, and maintainable code, adhering to software engineering best practices.
- Utilize DevSecOps tools for code deployment and version control.
- Deploy solutions in cloud environments with CI/CD integration.
- Deliver enterprise AI projects, products, and platforms, focusing on scalability and reusability.
- Conduct technical pilots and feasibility studies to explore new opportunities, transitioning successful pilots into scalable production implementations.
- Develop integrations with other applications and services.
- Create unit tests for both positive and negative test cases.
- Provide support for application releases and second-level troubleshooting.
- Stay updated with the latest advancements in software engineering and technology.
- Participate in Agile ceremonies to contribute to prioritized projects and features.
- Collaborate closely with cross-functional teams, including product managers, data scientists, and software engineers, to understand requirements and deliver AI-driven solutions.
Requirements:
- 4+ years of hands-on experience in software design and coding, building robust and scalable solutions using Python, SQL, REST, JavaScript, and TypeScript (Node.js + React framework).
- Experience developing data-intensive applications using modern technology stacks, including cloud services (AWS, Azure), data pipelines, and SQL/NoSQL databases (experience with graph databases is a plus).
- Expertise in designing, architecting, and maintaining applications.
- Proficiency in building and consuming web-based APIs.
- Familiarity with CI/CD environments, test-driven development, and version control systems.
- Strong collaboration and communication skills for cross-functional team engagement.
- Experience in unit testing and a variety of testing strategies, including performance testing.
- Good understanding of system integration patterns.
Preferred:
- Experience working within Agile methodologies.
- Knowledge in areas related to artificial intelligence, machine learning, and data science.
- Familiarity with Generative AI solutions and applications.
- Experience working with AWS Cloud.
- Proficiency in building, deploying, and managing Docker images.
Education:
- Candidates are evaluated on a case-by-case basis, with preferred qualifications in quantitative, scientific, or technology disciplines such as Mathematics, Statistics, Computer Science, Data Science, Analytics, Physics
Interested candidate who wish to apply for the advertised position, please click on “Apply Now”. We regret that only shortlisted candidates will be notified.
EA License NO.: 01C4394
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its overseas subsidiaries and affiliates collecting, using and disclosing your personal data to prospective employers/companies based in any country for purposes of evaluating suitability for employment, conducting reference checks, administering employment related services and such other purposes stated in our privacy policy. Our full privacy policy is available at www.persolkelly.com.sg. If you wish to withdraw your consent, please drop us an email to let us know.