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   »   Engineering Job   »   Full-Stack Engineer
 banner picture 1  banner picture 2  banner picture 3

Full-Stack Engineer

Opensource Pte. Ltd.

Opensource Pte. Ltd. company logo

Proficiency:

  • Low code application platforms: OutSystems, Mendix, Pega, Appian, MS Power Apps.

Responsibilities:

  • Design, develop, and deliver working software applications to delight customers.
  • Improve software quality using XP practices such as code review and unit testing.
  • Adheres to the Software Craftsmanship Manifesto.
  • Prepare architectural and other technical documents.
  • Assist Business Analyst (BA) on user stories elaboration.
  • Assist Quality Assurance (QA) on test automation and bug fixes.
  • Assist DevOps on build and release automation.

Experience and Skills Needed:

  • Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
  • Experience with version control systems such as Git.
  • Experience in front-end technologies (but not limited to):ReactJS
    Typescript related
    Mobile app development (such as Swift and Android)
    Other relevant stacks
  • Experience in back-end technologies (but not limited to):RoR (Ruby on Rails)
    Node.js
    Java/Kotlin
    Python
    Other relevant stacks
  • Experience in low code application platforms (but not limited to):OutSystems
    Mendix
    Pega
    Appian
    MS Power Apps.
  • Experience in one or more of the following processes and infrastructure knowledge:Agile processes/practices (e.g., Scrum, Extreme Programming)
    Continuous integration/continuous deployment
    Cloud/PaaS platforms, such as AWS/GCP/Heroku
    Serverless Framework
    Docker/container technology
  • Experience with Continuous Integration (but not limited to):Bamboo
    TeamCity

Part 2 General Requirements:

  • Experience with low code development and wireframing tools such as Figma.
  • Experience developing in Mac/Linux environment.
  • Experience working in agile teams – TDD, Pair programming, Scrum, XP.
  • Familiar with both Windows and UNIX/Linux servers.
  • Familiar with Design Patterns.
  • Familiar with Unit Testing.
  • Good presentation and listening skills.
  • Exposure to mobile application development will be an added advantage.
  • Working experience in Agile and UX development environment will be an added advantage.
  • Familiarity or experience in cloud technology such as AWS, Azure, etc. Certification in cloud technology will have higher weightage.
  • Relevant professional certification related to low code will have higher weightage.

Sharing is Caring

Know others who would be interested in this job?