icon picker
Full Stack Engineer

Full stack engineers are highly skilled experts in the world of web, application, and software development. These technical experts are skilled in coding for both the front end and back end, requiring a big-picture visualization of the entire platform (business.linkedin.com)

Salary Range: S$3,000 to S$8,000 per month
Other titles: Full Stack Developer, Full Stack Software Developer, Full Stack Web Developer


Job Tasks

Participate in all aspects of agile software development including design, implementation, and deployment
Architect and provide guidance on building end-to-end systems optimized for speed and scale
Work primarily in Ruby, Java/JRuby, React, and JavaScript
Engage with inspiring designers and front end engineers, and collaborate with leading back end engineers as we create reliable APIs
Collaborate across time zones via Slack, GitHub comments, documents, and frequent video conferences
Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
Develop new features and infrastructure development in support of rapidly emerging business and project requirements
Assume leadership of new projects from conceptualization to deployment
Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities

Human Skills

Complex Problem Solving — Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
Creative thinking — Creativity can be helpful for front-end, back-end and full-stack developers. Whether it’s designing the look of a website, managing records and data or structuring code, there is an opportunity and need for creativity in all of these roles.
Patience — Coding takes time. Being patient and maintaining a calm and positive attitude can go a long way.
Attention to detail — As a developer, you'll need to pay close attention to the code you're creating. This is crucial in creating a functional site or application. Close attention to detail may save you time and shorten production schedules.
Communication — Having open communication with your peers and superiors can lead to a more efficient and comfortable work environment. If you’re able to communicate technical issues or concerns immediately, you may find a solution faster.

Technology Skills

Front End software — HTML; CSS
Back End software — Python; PHP; SQL; Git
Routing software — HTTP; REST
Data bases, Web Storage — Knowledge on how to handle data
Web architecture — How to properly structure code and data

Alignment to HowtoFascinate Advantages

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
) instead.