ABOUT US
We are a community of 160+ geeks: Engineers, Technical Writers, UX Designers and Product Managers. With over 25 nationalities all collaborating in one space, we share a start-up culture in our inspiring office in the heart of Barcelona (or anywhere in Spain if you want to work remotely), pursuing innovative ways of building highly scalable solutions.
We love clean code and follow SOLID principles. We implement Agile methodologies. We can proudly say that Scrum actually works here – code reviews, continuous integration, knowledge sharing, release retrospectives, components of gamification…you name it! Not to forget our office language is English; your skills will get significantly better. What’s more, we love our people to succeed: many of our people have scaled up the ranks with us!
WHY ORACLE NETSUITE?
One word — Transformation.
At Oracle NetSuite, we believe the Cloud is here to stay and so do our 20,000+ customers.
We believe businesses should not be bogged down by the overhead of bulky data centers and expensive personnel to run it all.
Businesses need to be lean, efficient and agile. Oracle NetSuite is literally transforming business around the globe by providing a cloud-based, unified system that delivers unprecedented capabilities to drive the business forward.
Founded in 1998 by Oracle CEO, Larry Ellison, and NetSuite CTO and Chairman Evan Goldberg, Oracle NetSuite is used by more than 20,000 high-growth and midsized companies and divisions of large enterprises to run mission-critical operations without the high costs and inefficiency of on-premise systems.
What you will do
You will be part of a team working on the UI platform based on micro frontend architecture using atomic model design. You will be implementing different aspects; building components, defining the contracts with backend, implementing the base of our application. Another very important part of that job is to make sure that we have the proper tooling and CI/CD pipelines in place to support development.
You will be focused on code quality applying good practices and design principles, making sure the deliverables are aligned with the requirements.
Essentially creating a platform that other teams can use to build extraordinary experiences.
You will fit perfectly if you share these values:
- Open mind, honesty, and transparency for discussion and team collaboration
- Pride in your work and a desire to delight the customer should motivate you to take initiative, take responsibility, and take ownership of your projects
- Excellent communicator in both technical and non-technical contexts
- Strong drive for excellent software design and clean code principles
Qualifications/skills
- 7+ years of experience in Software Development, ideally in web-based systems
- 5+ years of JavaScript/Typescript application design and testing experience.
- 4+ years of experience in mid-tier like Node.js, Java, Kotlin
- Experience with test automation: TDD, unit/integration/functional testing.
- Experience in modern front-end development (Ideally Micro frontend / React or similar)
- Experience with Agile
- Excellent communication and collaboration skills
- Passion for solving problems and focusing on simplicity
- Familiar with CI/CD tools and process
- Work permit for Spain is required for this role
Our stack and tools
- Typescript
- Oracle JET, Preact
- Java, Kotlin
- Elastic & Kibana
- SQL (Oracle databases)
- IntelliJ IDEA , Visual Studio Code
- Jira, Crucible, Confluence
- GitLab
- TeamCity
What we offer
- Agile environment – Start-up culture backed by a strong enterprise
- English-speaking environment and international team
- Strong professionals around you that will help to accelerate your growth
- Continuous career development: we actively encourage and celebrate internal promotions
- High-impact learning culture: free access to online learning platform and regular in-house training sessions
- Become actively involved in the tech community: we organize and host meetups, programming competitions, and innovation initiatives
- Lunch & learns: present on your favorite topic or hobby and be treated to a free lunch!
- Private health + life insurance
- 25 days of vacation
- Ticket restaurant
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).
Get email alerts for the latest"SR Software Engineer - UI Platform jobs in Spain-barcelona"
