Front-End Developer (Onsite)DescriptionThe Front-End Developer is responsible for designing, developing, and implementing front-end code and user interface components for large-scale applications. This role translates technical specifications into working, tested applications, and supports the full software development life cycle. The developer will troubleshoot technical issues, support implementation, conversion, and migration activities, and contribute to the design and maintenance of responsive and accessible web applications.
This position is
onsite, working Monday to Friday between 8:00 AM–5:00 PM at the designated OPS office location.
Experience
-
Programming and analysis, including support for specialized software packages
-
Structured development methodologies for application design, implementation, and maintenance
-
Designing, coding, testing, debugging, and documenting applications
-
Object-oriented and/or third-generation language development tools
-
Relational and hierarchical database technologies
-
Information retrieval packages using query languages
-
Eliciting and documenting requirements from business stakeholders
-
Responsive web application development
-
Front-end/UI development for large websites and complex systems
-
Cross-browser compatibility and responsive frameworks
-
Using social media APIs
-
Investigating product strategy, partnerships, licensing, and competitive landscapes
Must Have SkillsTechnical:
-
Java – 1+ years
-
Oracle Database – 1+ years
-
SQL and DB objects (tables, views, sequences, stored procedures, functions, triggers) – 1+ years
-
Angular v15+ – 1+ years
-
JavaScript – 1+ years
-
TypeScript – 1+ years
-
HTML5 & CSS – 5+ years
-
Node/NPM – 5+ years
-
Spring Framework (MVC, Security, JPA, Boot) – 1+ years
-
Java IDEs: Eclipse, IBM RAD, IBM RSA, IntelliJ, Visual Studio Code
-
Bitbucket – 1+ years
-
Experience building responsive, large-scale web applications
Front-End Skills:
-
Strong UI coding abilities, including converting basic artwork to complete interfaces
-
Web interface design for large sites
-
Experience with large-scale, complex systems
Soft Skills:
-
Excellent analytical, problem-solving, and decision-making abilities
-
Effective verbal and written communication
-
Strong interpersonal and negotiation skills
-
Proven ability to meet deadlines
-
Collaborative, team-focused approach
AODA:
-
Demonstrated experience with AODA/WCAG 2.0 AA compliance
Desirable Skills
-
REST API development
-
Hibernate/JPA
-
Maven
-
Strong understanding of Agile
-
Object-oriented design patterns, refactoring, clean coding practices
-
Knowledge of major architectural styles (message-oriented, event-based, reactive)
-
Experience with load balancing, discovery, resilience patterns for REST API design
-
Experience with internet-ready applications
-
Experience with middleware and gateways
-
Reviewing and modifying installation scripts (encoding, testing, debugging)
-
Ability to provide post-implementation technical support
-
Conducting design walkthroughs
-
Knowledge of Information Management principles
-
Ability to create system and user documentation
#LI-LM1
#D480