We are looking for a skilled software engineer/developer who, along with our excellent software development team, will be responsible for working on projects that are currently being developed on by our company. To be successful in this role, you will need extensive knowledge of programming languages and the software development life-cycle.
Key responsibilities include:Work with developers to design algorithms and flowcharts Produce clean, efficient code based on specifications Integrate software components and third-party programs Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Gather and evaluate user feedback Recommend and execute improvements Create technical documentation for reference and reporting Shaping the future of our systems.
Requirements:Proven experience as a Software Developer, Software Engineer or similar role Bachelor's degree in Computer Science or related degree. Deep programming language knowledge. (React, Node.js, TypeScript, Postgres SQL etc.) Experience in REST API, DevOps, Docker, Cloud You have a strong understanding of front-end design principles, UI/UX best practices, and responsive design. Experience as a software engineer and have had exposure to architectural patterns of large, high-scale web applications. The desire to work in a fast-paced environment. Ability to develop unit testing of code components or complete applications. Creativity is always a plus. Experience working on a variety of software development projects.
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.