Position: Full-Stack Software Engineer
Company: Softblues
Experience required: 5y
English level: upper

**Description**
You will be one of the main developers in our team.

You will be working as part of team, onboarding new clients, delivering experimental proof of concepts and designing complex features for our existing clients and products. Our team is innovative, fast-paced and dynamic, and as part of a growing company, there are always opportunities to learn, develop and be part of something exciting and cutting-edge.

Working closely with the CEO, PMO, Developers, you will be well-organized, have a strong sense of communication, have great attention to details and be able to turn wireframes and mockups into an attractive digital environment, delivering the best-in-class user experience.

**You will:**
■ Participate in discovery phases.
■ Conduct technical analysis of projects.
■ Start of projects.
■ Development of expertise, control of work.
■ Leadership of junior/middle developers.
■ Construction of architecture.
■ Design, document and implement client-side architecture Troubleshoot, debug, maintain and upgrade front-end & back-end libraries, e.g. 
■ Build features and front-end applications with an appealing, responsive design.
■ Establish and promote front-end & back-end best practices within the development team.

**We’d love it if you:**
■ Are highly organized with the ability to work within an agile framework
■ Have team-working as a priority and actively elicit and provide feedback to drive collaboration and continuous improvement
■ Are curious, motivated and motivated by technology
■ Have ambition to grow in your role and be able to use your drive, creativity, and initiative to move the team and organization forward.
■ Are a master of workshops, whiteboards and post-it notes (physical and digital).
■ Are solutions oriented, with a track record of identifying and implementing creative solutions.

**Requirements:**
■ 5+ years development experience.
■ Good knowledge in React.js.
■ Good knowledge in Redux.
■ Good knowledge in Node.js.
■ Good knowledge in REST API.
■ CSS - knowledge of flexbox, grid layout will be a plus, foundation/bootstrap, SCSS, LESS, BEM.
■ JavaScript - ES6, jQuery.
■ Upper-Intermediate or higher level of English.

**We offer:**
■ Competitive compensation and regular performance-based salary.
■ Career development reviews.
■ Passionate experienced team, friendly atmosphere.
■ Corporate culture that inspires growth and development (tech talks, mentoring, etc).
■ Assistance with book-keeping.
■ Regular team-building activities.
■ Comfortable working environment.
■ Professional growth according to competence matrix.
■ 18 working days paid vacation.
■ No micromanage.