FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularBootstrapCypressJavaOracleRxJSSCSSTypeScriptWebpack
About the role
Key responsibilities & impact- Performs activities that cover the entire software development lifecycle, from requirements gathering to supporting the final deployment of the features they developed, consistent with Agile development processes.
- Join the development team, taking ownership of work items for implementation each Sprint.
- Carry out activities inherent to development, such as analysis and design, programming, testing, and requirements.
- Execute software development activities in a multidisciplinary manner with a focus on product quality and maintainability, including requirements, analysis and design, programming, configuration management, testing, and deployment.
- Manage their own work and promptly notify the team of any delays or other impediments.
- Guide and support other developers on the project development team.
- Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project.
- Identify, build, and test developed components to ensure quality.
- Perform evolutionary or corrective maintenance of software components.
- Prepare technical documentation according to the contract requirements for the project they are working on.
- Integrate produced components with those built by other team members, using the integration tool defined for the project.
- Set up and configure a local development environment according to the project’s requirements and needs.
- Provide support to the IT team and client users, when requested, regarding the characteristics and specifics of the developed components, modules, and software packages.
- Deliver and execute integration testing in the client environment to ensure full functionality of the software and its components.
- Monitor acceptance testing and deployment of the software in the client’s environments as established in the contract.
- Conduct training and knowledge transfer to the client on the developed software, ensuring proper system operation.
- Understand the operation of information systems based on experimentation/observation and have the ability to refactor legacy web systems.
Requirements
What you’ll need- Bachelor’s degree (completed) in Information Technology, or completion of any undergraduate degree accompanied by a post-graduate course certificate (specialization, master’s, or doctorate) in Information Technology of at least 360 hours.
- Oracle Certified Professional – Java SE Programmer (version 5 or higher).
- CSD – Certified Scrum Developer.
- PSD – Professional Scrum Developer.
- Minimum of 3 years developing modern web interfaces with a focus on usability, accessibility, and performance.
- Proficiency with Angular 8+, TypeScript, RxJS, HTML5, CSS3/SASS.
- Consuming REST APIs (HttpClient, Interceptors).
- Front-end design patterns (componentization, dependency injection).
- Testing with Jasmine, Karma or Cypress.
- Git, GitHub/GitLab, CI/CD pipelines.
- Responsive design with Bootstrap, Material or Tailwind.
- Build tools (Webpack, Angular CLI).
Benefits
Comp & perks- Health Insurance
- Dental Insurance
- Life Insurance
- Meal or Food Allowance
- Transportation Allowance
- WellHub - Gympass
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAngular 8+TypeScriptRxJSHTML5CSS3SASSREST APIsGitCI/CD
Soft Skills
ownershipteam collaborationcommunicationproblem-solvingguidancesupporttrainingknowledge transferadaptabilityattention to detail
Certifications
Oracle Certified Professional – Java SE ProgrammerCSD – Certified Scrum DeveloperPSD – Professional Scrum Developer
