25 Nov
React Node Specialist
Vacancy expired!
- Responsible for application programming of moderately complex systems within assigned functional area/systems and may be responsible for completion of a phase of a project.
- Design, code, test, debug and implement systems, functions, and related applications necessary to meet business needs, working under limited supervision. Work with cross-functional IT areas to coordinate development projects.
- May lead the research and fact finding to modify, develop, implement, and maintain moderately complex company applications/information systems; develop detailed functional specifications, process documents and/or workflow diagrams for application programming.
- Assist with the development of project scope, objectives, and milestones to meet assigned project definition and requirements. Work with IT Project Managers, Business Analysts and/or business users to provide detail application/system information.
- Troubleshoot program issues and interface with appropriate IT sub-departments and/or cross functional business areas to create and provide detailed application/system information to resolve any issues.
- Ensure timely documentation of new programs or changes to existing programs.
- Maintain current knowledge of industry trends and best Information Technology practices; make recommendations to improve current programs and processes.
- May provide guidance and/or training to lesser-experienced Programmer Analysts.
- Participate in the on-call support rotation.
- Bachelor’s Level Degree – BS In Information Technology or related experience
- Five (5) years’ experience
- Minimum of 3 years JavaScript based web application development experience; React, Node.js, MERN stack experience preferred.
- Build reusable components and libraries, for front-end and back-end functions
- Translate high fidelity designs and wireframes into high quality code
- Rock solid understanding of state management using Redux
- Knowledge of functional programming
- Ability to write well-documented, clean code
- Experience with third-party dependencies and debugging dependency conflicts
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites like Jest
- js experience preferred
- CI/CD experience preferred
- Plan for and work flexibly to deadlines
- Identify options for potential solutions and assessing them for both technical and business suitability
- Proven source code tooling experience, bitbucket preferred (ability to feature branch, merge, pull, push)
- Work collaboratively with peers, performing code reviews and pull requests
- Experience working in an agile team
- Strong verbal and written communication skills; ability to communicate IT programming in a non-technical manner.
- Must have strong organizational, prioritization, analytical and problem- solving skills.
- Must be detail oriented and have strong project/time management and research skills.
- Ability to interact with management.
Vacancy expired!