Senior Software Engineer
Industry Specialization | : | Information Technology |
Type of Employment | : | Permanent |
Minimum Experience | : | 5 years or more |
Work Location | : | Southwest Singapore |
Software Engineer Responsibilities
Work in collaboration with the engineering team, implementing ideas and concepts established by founding team and turning them into solid code
Build prototypes for user testing and demonstration
Maintain well-documented, reusable, and transferable code
Conceptualising and creating new exciting products internally
Analyse problems, determine root causes and recommend corrective action
Working on a variety of platforms and products (Mobile/Web/Enterprise Level Products) externally
Brainstorming and figuring out solutions to problems in a team
What to have as a Senior Software Engineer
Experience: 4 to 7 years
Diploma or Bachelor’s degree in Software Engineering, Computer Science or related field, or equivalent.
Exposure and understanding of HTML5, CSS, JavaScript, etc.
Familiarity with Docker and containerized infrastructure.
Has knowledge of data structures and algorithms.
Relational database design and querying concepts.
Familiarity with version control concepts, test driven development, agile software development and client/server application development
Strong desire to learn, proactive, independent and meticulous
Github or Bitbucket account (please include in resume)
Required Skills: Golang, Node.js, React.js