BrainForge IT Software & Consulting is a group of qualified programmers, engineers and managers with many years of experience. We create IT solutions for clients and companies from the financial, legal, entertainment and e-commerce sectors. We mainly deal with comprehensive business services. Our goal is to provide high-quality software tailored to our clients needs.
Today we are looking for a motivated and ambitious Software Engineer to join an existing team of devs to work on exceptional projects.
What will be your job:
- Managing your own workload,
- Building new features and bug fixing,
- Working on multiple projects with Agile methodologies,
- Using the latest technologies, processes and tools to deliver frequently, safely, and efficiently,
- Collaborating with other IT specialists to rapidly develop and deliver spectacular solutions that meet changing business needs.
Requirements:
- At least 1 year of commercial experience with JavaScript-based languages,
- Strong knowledge of JavaScript, CSS, HTML,
- Experience with asynchronous code (Promises, Observable, Subscriptions, async/await),
- Experience with integrating front-end apps with backend eg. Axios, Http, Rest API,
- Knowledge of non-relational (NoSQL) databases: indexes, compound indexes, aggregations, paging and sorting,
- Knowledge of best security practices in web apps,
- Experience with writing tests:
- unit tests (eg. jest)
- integration tests (framework-based libraries for testing rendered components)
- end to end tests (eg. cypress, selenium),
- Experience with reading swagger for services, documentation, using postman or other techniques to try out backend endpoints.
Extra points for:
- Experience with integrating front-end apps with backend using GraphQL,
- Knowledge of relational (SQL) databases,
- Knowledge of nginx and reverse proxy pattern,
- A well-crafted and curated GitHub repo,
- proficiency in English.
Benefits:
- Culture of openness and transparency in a young and well-integrated team,
- Working closely with other departments,
- 100% remote work (also after COVID),
- Integration events,
- No dress code,
- Interesting projects.