Full Stack Developer
Software company
We are looking for a Fullstack Developer to join our client.
Requirements:
- Experience developing enterprise applications: Java EE, Spring, or equivalent
- Experience developing single page applications (SPA) with React
- Experience designing and implementing APIs
- Experience with JSON, REST, XML, HTML, JavaScript, CSS
- Experience with Relational and/or NoSQL database development
- Experience delivering solutions using iterative and agile development methodologies
- Experience implementing automated unit and integration tests
Preference is given to candidates with:
- Consulting background
- Redux experience
- UNIX experience
Knowledge, skills, and abilities
- Must be able to communicate effectively with customers and other employees in English
- Must be well organized, an effective communicator at multiple levels and able to grasp system concepts and communicate their applications
- Must be capable of quickly learning new systems and associated software applications for proficient execution of tasks
Responsibilities
- Develop and implement complex, enterprise-class solutions
- Develop integrations, services, and APIs following the patterns established by a technical lead
- Implement unit and integration tests
- Effectively capture implementation specific details through written documentation
- Follow the agile delivery methodology to capture requirements, track progress, and ensure project success
- Conform to the SDLC guidelines set forth by the technical lead for source control, code reviews, build and deployment
- Be proactive to improve existing solutions and methodologies
English level: Upper intermediate
Time shift: Full Time
Location: Pilar/Remote