SNF is looking for a Full Stack Developer to develop both the front-end and back-end components of their internal applications, contributing to their growth driven by innovation and a cleaner, less carbon-intensive world.
Requirements
- Expertise in programming languages such as HTML, CSS, JavaScript, and Omnis for the front-end
- Expertise in server-side languages like Node.js, Python, or Omnis for the back-end
- Proficient in Oracle database management (Design, implement, and query relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, Redis) databases)
- Knowledge of various database systems like MySQL, MongoDB, or PostgreSQL
- Utilizes and has knowledge of tools and resources such as Omnis, Python, SQL, JSON, CSS, JavaScript, XML and HTML.
- Technical expertise
- Debugging skills
Responsibilities
- Gains understanding of user needs on a continuous basis to develop, test, deploy, and modify code.
- Ensures proper utility is available for front-end development; through assessing all aspects of databases, servers, and applications present in the back-end.
- Integrates APIs, completes code review, and provides documentation throughout all development phases.
- Transforms design layouts and wireframes into usable front-end functionality through developing, troubleshooting, and revising application code.
- Makes certain that application interfaces are user-friendly; including optimal accessibility, navigation, and cross-browser performance.
- Liaisons with other front or back-end developers and project managers to ensure interrelated performance issues are assessed and resolved.
- Utilizes and has knowledge of tools and resources such as Omnis, Python, SQL, JSON, CSS, JavaScript, XML and HTML.
Other
- Detail oriented
- Conceptual thinking skills
- Problem-solving skills
- Ability to work collaboratively
- Complies with all policies and standards