Job Category
Software Engineering
Job Details
Job Goals- Work closely with stakeholders, colleagues and with other internal teams to clarify, define, architect and implement full-stack web technology solutions to meet business requirements. This includes advising during project discovery and definition phases, creating scope and development estimates, and documenting requirements and designs.
- Evaluate performance and identify optimisation opportunities on developed web frameworks. Design for scalability and high-availability.
- Design and develop APIs.
- Analyse, design and develop test cases and implement automated test suites.
- Work alongside talented UI/UX engineers to build responsive and user-friendly applications.
- Update and maintain existing applications to meet our security and functionality standards.
- Provide attention to detail and a commitment to high-quality, stable deliverables.
- Stay abreast of developments in web applications and programming languages.
- Work seamlessly as part of a global team.
Candidates Must Have- Ability to architect a solution from beginning to end to meet stakeholder requirements.
- Ability to build products with scalability, quality and performance for a 10,000-strong user base.
- Understanding of user experience principles and guidelines.
- Strong working knowledge of HTML, CSS, JavaScript and jQuery.
- Familiarity with JavaScript frameworks such as Vue.js, Angular and React.
- Experience in Developing APIs and RESTful services using Node.js and Express.
- Proficient understanding of code versioning tools such as Git.
- Sound knowledge in relational databases like PostgreSQL.
- Understanding of programming concepts and modern web development technologies (including frameworks, MVC concepts, and relational data management).
- Experience deploying and maintaining web applications on Heroku.
The Ideal Candidate Would Have- Proficiency in full-stack application development.
- Experience with Salesforce Sales, Service, Marketing and Experience (Community) Clouds.
- Experience with Salesforce platform development including APEX, Lightning Web Components, Flows and Salesforce DX.
- Proven track record of strong collaboration and communication working with business and technical stakeholders. Experience with Agile development methodology.
- Ability to present progress, solutions and ideas to the team.
- Excellent communication and collaboration skills.
- Ability to be proactive, find solutions, and meet deadlines.
Experience- 3-6 years of software development experience.
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement
does not accept unsolicited headhunter and agency resumes.