Title: UI FullStack Developer
Location: Pittsburgh PA (hybrid onsite)
Duration: 1 Year Contract
The interview process will consist of 1 Hour Live Coding Session with Apex Screener via Zoom (with Screenshare). Then there will be at least 2 additional client level interviews that will require coding; testing code and changing code. Coding is what they care about! Only send strong coders.
Manager Notes:
- 70% UI Developer (Angular) 30% backend Java/Microservices.
- They need to have fullstack skills Java/Microservices can be more midlow senior level.
- Angular needs to be Senior/Lead level skills.
- Need to have Advanced Angular skills including Angular 16 ideally some experience with Angular 18 as that is what they are using.
- This is all new development from scratch not looking for people who are migrating applications or coming in and doing upgrades/maintenance of applications in production.
- They need to be strong with new development from scratch.
- 78 years of overall development experience with 5 years minimum of fullstack experience
- They will be part of gathering requirements development testing and deployment.
- Sits 23 days per week in Pittsburgh PA location.
- LongTerm contract: could convert for the right candidate willing to accept a longterm contractor though.
Work youll do/Responsibilities
- Design and Development: Lead the design and development of scalable and highperformance web applications using Java and related technologies.
- FrontEnd Development: Create responsive and userfriendly interfaces using HTML CSS JavaScript and modern frontend frameworks in Angular.
- BackEnd Development: Develop robust and efficient serverside logic using Java Spring Boot and other relevant frameworks.
- Code Reviews and Testing: Conduct code reviews write unit tests and perform integration testing to ensure code quality and reliability.
- Technical Documentation: Create and maintain comprehensive technical documentation for developed applications and systems.
- Quality Assurance: Participate in the development of automated tests and continuous integration pipelines to ensure the reliability of software releases.
- Application Development: Lead the development of new features and functionalities for web applications ensuring they meet both functional and nonfunctional requirements.
Required Qualifications
- Bachelors degree in computer science or related field of study and 7 years of postgraduate experience.
- Minimum of 7 years of professional experience application development background including 5 years of full stack development experience.
- FrontEnd Skills: minimum of 7 years of professional experiencing using frontend technologies such as HTML CSS JavaScript and Angular.
- BackEnd Skills: minimum of 5 years of professional experience with Java Spring Boot and RESTful API development.
- Database Knowledge: minimum of 3 years of professional experience working with relational databases (e.g. MySQL PostgreSQL).
- Version Control: minimum of 5 years of professional experience with version control systems particularly Git.
- Minimum of 7 years of professional working experience leading client engagement workstreams focused on improvement optimization and transformation of processes including implementing leading practice workflows addressing deficits in quality and driving operational outcomes.
- Minimum of 5 years of professional working experience within Agile or Scrum environments.
Angular