Hybrid UI Developer
Position Summary:
We are currently seeking a UI Developer with React and Angular UI development experience to join our team. This position will work closely with the Lead Architect and other developers participating in the system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life-cycle (requirements to design to implementation to test) for a browser based application implemented using Angular interfacing with backend microservice APIs. The candidate will be responsible for developing code as dictated by project requirement.
Job Responsibilities:
- Design, develop, unit test UI interfaces written in Angular and/or React
- Use Integrated Development Environment Tools such as Visual Studio Code
- Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solution through demonstrations
- Provide application support during testing and production phase and work with the lead to deploy code fixes as needed.
- Required Skills and Experience
- BS Degree in Computer Science or Engineering and 7+ years of software development experience including designing, development, and documenting UI code developed a part of a large-scale software system.
- Demonstrated 3+ years experience with React development
- Expertise with
- HTML, JavaScript, CSS
- AWS (EC2, S3, etc.)
- jQuery, Angular, React
- Java
- Spring boot
- SQL
- XML
- Unix, Linux
- Database Connectivity (JDBC, JPA, Hibernate)
- JSON
- NgRx
- Strong understanding of browser based debug tools (eg., chrome devtools)
- Experience utilizing various debugging tools and methodologies for debugging UI and components
- Strong working experience interfacing with complex backend APIs
- Demonstrated ability to think critically and creatively to develop innovative solutions to software problems
Desired Skills and Experience:
- React Native experience a definite plus
- Cordova experience a plus
- Developing unit tests
- Agile development approach
- Strong initiative: must be able to take a high-level requirement, ask questions/seek clarifications, and get the job done
- Superior written and oral communication skills are essential
- Must work well in a team environment as well as independently
- Excellent verbal/written communication and problem solving skills; ability to communicate information to a variety of groups at different technical skill levels
Recommended Jobs
- Personal Care Aide (PCA) - Fulfilling Career
Personal Care Aide (PCA)/Caregiver in Martinsville, VA and surrounding area Step into a role where you are valued and treated like family. At Interim HealthCare®, you’ll join a family of caregive…
Full Stack Developer with Mobile
Join Our Team at Niyam IT: Embrace Diversity, Excel Together Are you ready to be part of a dynamic, inclusive, and fearless team that values your well-being and individuality? At Niyam, we’re not …
Data Engineer
Job Description Job Description About Infinitive: Infinitive is a data and AI consultancy that helps clients modernize, monetize, and operationalize their data to generate lasting value. They …
Project Manager/Senior Project Manager - Interior Commercial Construction
Job Description Job Description Description: Bognet Construction is seeking a Project Manager/Senior Project Manager with at least 3 years of commercial building experience. The Project Manager …
Project Manager - Mergers & Acquisition
Job Description Job Description We are seeking a strategic and results-driven Project Manager to lead a team of analysts focused on identifying, evaluating, and mitigating stranded costs across t…
Energy Service Tech (11480)
General Summary Performs installation, maintenance and repair of propane and/or oil burning systems, HVAC units, equipment, and appliances for Southern States Cooperative, Inc. (SSC) customers. Ma…
Research Scientist
BEM Controls LLC is seeking a Research Scientist with experience in power systems engineering. Required qualifications include a graduate degree in electrical engineering with focus on power system…
Custodian
Responsibilities: Clean and maintain building Notify Manager concerning the need for minor or major repairs or additions to building operating systems Establish and maintain effective communica…
Dentist
If you have a “ Super GP ” mentality and believe in providing comprehensive, relationship-focused care using the latest technology, this is the practice for you! What to expect: Comprehensive Cl…