Senior Full-Stack (Node+React) Engineer (#3732)
-, Bratysława
N-iX
Role description
Our team seeks an enthusiastic, inquisitive and self-motivated individual to join the big team. Our ideal candidate is a resourceful problem-solver with extensive experience in front-end technologies and expertise in Javascript, HTML5, CSS3/SCSS.
About the project:
Cleverbridge is a platform that provides global e-commerce and subscription billing solutions that help companies build long-term customer relationships and grow revenue streams. With its flexible, cloud-based billing and monetization platform, cleverbridge integrates seamlessly with client systems, simplifies subscription business models and delivers an optimized online customer experience.
Requirements:
A bachelor's degree in Computer Science, Engineering, or a related field
At least 5 years of front-end development experience
Experience with NodeJs + React (optional ExpressJS)
Proficiency in JavaScript, HTML5, CSS3, and SCSS
Strong expertise in PostGreSQL / RDBMS and different persistence models would be very helpful (relational DB, noSQL approaches, Event Sourcing)
Experience with microservices
Experience with micro-frontends
Know-how of building APIs from scratch
Experience working with REST & GraphQL APIs
Understanding of an event-driven architecture (especially concepts of event sourcing and CQRS and asynchronous messaging, i.e. Publish/Subscribe pattern)
Knowledge of general tools in team works: JIRA, Git, Jenkins, IDEs
Knowledge of AWS / Kubernetes would be a plus
Profound experience with unit testing frameworks
Knowledge of UI/UX best practices
Experience with cross-browser and mobile optimization
Knowledge of W3C accessibility standards
Familiarity with website performance evaluation tools
Understanding of frontend XSS prevention
Ability to turn business requirements into creative and effective solution designs
Independent problem-solver and self-starter
Strong collaborator and able to work with peers to bring projects to life
Uncompromising attention to detail and commitment to quality
Responsibilities:
Design and customize the web application to meet client requirements and expectations
Ensure that frontend code is optimized for cross-browser and mobile compatibility
Create and maintain custom front-end features that are both beautiful and functional
Designing & developing GraphQL APIs for a modern web application
Designing, building, and maintaining performant, efficient, reusable, and reliable code
Requirements review, requirements development
PCI DSS standard (four-eyes principle), QA, code review
Writing unit and integration tests
Problem-solving and root cause analysis
Communicating with internal product owners and stakeholders as well as external providers
Sharing new ideas, techniques and methodologies
Champion coding standards and help train other developers through code reviews
Interpret business requirements and turn them into effective solution designs
Keep project management informed of project status and progress towards deadlines
We offer*:
Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing
Education reimbursement
Memorable anniversary presents
Corporate events and team buildings
Other location-specific benefits
N-iX is a global software development service company that helps businesses across the globe create mind-blowing software products. Founded in 2002, today we’re a team of 2,200+ tech-savvy professionals working on innovative projects for global industry leaders and Fortune 500 companies.