Senior Frontend Developer React
Your Responsibilities:
Specification, design, development and review of applications and components with React/NextJS/Koa based on a Service Oriented Architecture.
Maintenance, operation and monitoring of React applications.
Requirements engineering and technical design in collaboration with Solution Architects and internal clients (product managers, designers, UX, marketing…)
Create quick prototypes, contribute ideas, be a guiding force behind the UI
Iterate rapidly, assess possible approaches, design and implement solutions
Continuously optimize for maximum speed and scalability
Work closely with the backend teams to normalize and assure consistency of our APIs
Mentor more junior developers and make sure that they learn and get better every day
Your Qualifications
Minimum of five years of proven experience in web development.
Strong knowledge developing with React, NextJS and Styled components.
Deep familiarity with the entire JavaScript ecosystem, frameworks, libraries
Demonstrated HTML, CSS, web hosting skills, familiarity with design trends
Knowledge on C#, .Net Framework, ASP.NET, SQL Server is a plus.
Experienced on system architecture, concepts and design reviews, infrastructure overview, and integration in existing systems.
Excellent verbal, written, and presentation skills. In particular, a demonstrated ability to effectively communicate technical and business issues and solutions to multiple organizational levels internally and externally as needed.
Good organizational skills as well as the ability to adapt quickly to changing priorities, assignments, and roles.
What’s in it for you
What’s in it for you
JOB DESCRIPTION – EXPERIENCED RUBY ON RAILS ENGINEER
REQUIREMENTS
University degree in Informatics, Computer Science, Software Engineering or related field or comparable experience in web application development required.
Breakdown client problems and determine a workable solution.
Communicate well verbally and writing with good time management skills.
White clean, readable code that doesn’t necessarily need to be commented.
Map domain/business logic to application mode.
Continue learning and growing in emerging web technologies and methodologies.
SPECIFIC SKILLS
Advanced understanding of Ruby on Rails.
Solid understanding of object-oriented development and design patterns.
Intermediate understanding of relational databases, specifically SQL-based systems and language.
Basic to intermediate understanding of front-end languages and technologies, such as: JavaScript, HTML5, CSS3, CSS compilers (Sass and LESS). EmberJS or Angular JS experience a plus.
Solid understanding of object-oriented development and design patterns.
Good understanding of testing concepts and practices, including unit, integration, and use case testing.
Good understanding of how to consume and create with RESTful APIs.
Experience with Amazon AWS, a plus.
Knowledge of change control systems, specifically Git.
About the Project
The successful candidate will strengthen an 8-man, multi-talented team working on one of our most important client projects.
The current team comprises one one Senior Solutions Architect, one Senior Full-stack RoR developer and four junior-to-mid level RoR developers. Alongside the development team we have one Senior QA and a Support Analyst
The collective challenge is to extend, integrate and refactor our UK client’s suite of Rails-based CRM and Electronic Point of Sale Systems, One of the most interesting aspects of the development roadmap is to incrementally transform the platform from a single to multi-tenant systems.
As such, any interest on the DevOps or infrastructure side of things would be hugely advantageous.
About the Company
Our client helps entrepreneurs and entrepreneurially minded companies create exceptional digital products and transform their businesses for the future.
From mobile apps to web apps; from off-the-shelf IT to home-grown solutions; if you are looking for innovation the client company is here to deliver- with integrity, with passion, with excellence.
Upload CV
Java Software Developer
Nivel cariera
Middle (2-5 ani), Senior (5-10 ani)
Responsibilities:
· Development and maintenance of existing Software Systems
· Analysis and design of current methods and tools
· Specification of business processes and defining the system architecture
· Coordination, consultation and coordination with the departments
· Ensure Software Quality
Required skills & expertise:
· Java core development experience (Spring framework it is important)
· Java web development experience (Servlet, Struts, JSP, JSTL)
· Strong database knowledge (SQL experience, DB2 and postgres sql)
· Web client development (Html, Javascript, JQuery, Jboss, Angular)
· CSS knowledge (not required, but it’s a plus)
· Continuous integration (Mantis, Jira, Confluence, Jenkins)
· Experience under Linux based operating systems is an advantage
· Highly motivated to learn the business logic of a complex warehouse system
· Analytic thinking, structured way of working and interested in professional contexts
· Good communication skills and enjoy team work
Benefits:
· Full-time position
· Competitive compensation & benefits package (including medical insurance)
· Flexible working schedule
· Performance-related bonuses
· Meal tickets
· Professional and personal career development through specialized trainings
You can expect a varied and responsible job in a successful, dynamic company as we know have many ongoing projects.
Upload CV