02 Jan
Frontend/Backend/Full-stack Developers
Frontend/Backend/Full-stack Developers Position Summary: This role will be responsible for hands-on web and application development to support the entire company.? The candidate will be a member of a cross-functional team that includes other developers as well as people working in disciplines.? Must be a highly motivated, self-directed individual capable of working within tight time frames and possess proven analytical, and interpersonal skills. ? Job Functions, Essential Duties, And Responsibilities:
- Frontend
- Determine optimal front-end development direction based on project requirements
- ? Turn interface designs into functional themed components
- Design, develop and implement shared design components with other designers and developers to use across Colonial' s digital product portfolio
- Backend
- Responsible for developing, enhancing, modifying and/or maintaining applications
- Understanding requirements and handling Analysis, Design, Coding, Testing and Quality processes
- Ensure proper approach, best-practice application, and correct separation of presentation code from business logic
- Implement and support build processes and test environments
- Provide project and task estimates
- Bachelor' s degree from an accredited college preferred but not required
- ? Hands-on Development experience on multiple stacks
- Should be familiar with on-site off-shore delivery model
- Full Software Development Life Cycle (SDLC) Experience
- Experience with 3rd party software integration in the form of both server-side and client-side
- Experience with headless, decoupled CMS architecture
- Experience interfacing with RESTful APIs, including a solid understanding of API architecture
- Demonstrated knowledge of client-side/backend performance analysis and optimization techniques
- ? Frontend position
- Experience with a preprocessor(gulp, grunt)
- Minimum 2+ years of front-end focused web development including mobile-first development and familiarity with cross-browser compatibility
- Experience with one of modern Javascript client-side frameworks (Angular 9+, React, React native)
- Experience with one of open source CMS (WP, Drupal, Expression Engine, etc)
- Backend Position
- Experience with Microservices and Spring boot
- Experience with one of scripting/programming language(Java EE/Core, PHP, Ruby, C#)
- Experience with CI/CD pipeline and automation (Kubernetes and Docker)
- Experience with relational databases, SQL and ORM technologies(SQL Server, Postgresql)
- Experience with data pipeline and ML/AI are plus