Develop, maintain, and manage all JavaScript code for the Answers in Genesis family of websites. Adept in JavaScript, AJAX, REST APIs, and related web technologies. Comfortable working closely with web designers and other developers to build a variety of modern, dynamic web applications. The ideal candidate is a strong backend developer with frontend coding experience. This position should display our Core Values of SERVE when interfacing with both internal and external customers to ensure that the message and mission of Answers in Genesis is portrayed in an effective and God-honoring fashion.
Responsibilities
- Write and maintain Python code using the Django web framework to build web applications and API endpoints.
- Write robust JavaScript for a variety of web applications.
- Employ REST APIs and AJAX to develop dynamic and interactive pages.
- Provide code review and advise other developers in frontend and backend development.
- Develop and maintain Python and JavaScript unit test coverage.
- Actively research the latest industry developments, making recommendations regarding new programming ideas, concepts, standards, and third-party libraries.
- Provide subject matter expertise and assist project manager in developing requirements for new projects and tasks using an agile-inspired development methodology.
- Communicate clearly and effectively with team members and other staff.
- Promote the Answers in Genesis mission and standards
- Create a SERVE culture environment in all work done.
- And all other duties and responsibilities as assigned by management.