Informacje o stanowisku
Node.js Developer is responsible for implementing and maintaining web applications, managing data exchange between servers and users, developing backend components, and connecting applications to other web services.
Which of your competencies and skills will we pay attention to?
- 2+ years of commercial experience in Node.js
- Experience working with SQL databases (e.g. MySQL)
- Knowledge of Git/GitHub
- Knowledge of Linux
- Knowledge of AWS
- Experience in TypeScript
- Good knowledge of Polish and English, both spoken and written
- Teamwork and communication skills
- Willingness to learn new technologies and frameworks
What is not necessary, but welcome and will make you surprise us positively?
- Knowledge of serverless technologies (e.g. AWS Lambda)
- Knowledge of NoSQL (e.g. AWS DynamoDB)
- Knowledge of IaC (e.g. Serverless Framework, Terraform)
- Knowledge of the React framework
- Knowledge of frameworks Jest, TypeORM
- Knowledge of SendGrid
- Knowledge of GitHub Actions
- Knowledge of OOP
- Experience in performing unit and integration testing
What will be the scope of your tasks?
- Creation and modification of the backend
- Participation in the design process of new system modules
- Error analysis and implementation of fixes
- Application optimization
- Responding to security incidents
- Monitoring and maintenance of the system
- Creation of technical documentation
What do we offer?
- Opportunity for professional development and project change
- Technology selection for new projects
- A selection of tools customized for you
- Periodic internal training
- 20-26 days of paid vacation
- Access to the MultiSport Program
- The opportunity to play in the companys sports team (FLS league)
- Full-time or part-time work (we prefer B2B, but will consider other forms of employment)
- Work in the office in Krakow, work remotely or hybrid - the decision is yours
- Team-building events and a pleasant atmosphere in a team focused on development
- We respect you and your time! Each candidate receives information from us about the outcome of the recruitment process
How do we work?
- Version control system: GitHub
- Building applications through GitHub Actions
- Working with dedicated environments: Prod, Lab, Beta, Dev
- Bug Tracker: Jira
- Error Tracker: Jira
- Do we fix errors before we go through to new tasks? Yes!
- Do we always have an updated schedule? Yes, a minimum of weekly status and schedule updates
- Do we work with specifications? Yes!
- Do we work with mockups in Figma, XD, Sketch? Yes!
- Do the conditions in the office allow you to concentrate? Yes! We know how important “flow” and “getting into the zone” is for a programmer
- What kind of tools will you get? Tailored to you, your needs - it has to work quickly, efficiently and reliably
- Do we have testers? Yes!
What tools and technologies do we mainly work with?
Framework: Node.js (TypeScript)
Environment setup: Serverless framework/Terraform
Repositories: GitHub
Our recruitment process
- Resume: You send the resume
- Interview: After positive verification of the documents, we invite you to a videoconference
- Welcome on board: You get feedback from us, if the feedback is positive, we start cooperation
By submitting your CV, you consent to the processing of your personal data by FINGOWEB sp. z o.o. sp.k. based in Kraków for the purpose of future recruitment processes. You have the right of access, the right to request rectification, erasure or restriction of processing, data portability and withdrawal of the consent you have given, the right to object, as well as the right to lodge a complaint with the supervisory authority. You can find detailed information about the processing of your personal data in the information clause.
#J-18808-Ljbffr
Praca KrakówKraków - Oferty pracy w okolicznych lokalizacjach