Senior Backend Developer
Back-end Developer creates and improves the server, server-side applications, and databases that, when combined with front-end solutions, help to create a functional, seamless experience for the end-user. Back-end Developer studies industry trends, creates, or improves back-end processes, and works with other team members.
Key responsibilities
- Developing and maintaining all server-side network components
- Ensuring optimal performance of the central database and responsiveness to front-end requests
- Collaborating with front-end developers on the integration of elements
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions
- Running diagnostic tests, repairing defects, and providing technical support
- Documenting Node.js processes, including database schemas, as well as preparing reports
- Recommending and implementing improvements to processes and technologies
- Keeping informed of advancements in the field of Node.js development
Requirements
- University degree in Computer Engineering, Informatics or a related field
- At least five years’ experience as a Node.js developer
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
- Knowledge of front-end technologies such as HTML5 and CSS3
- Exceptional analytical and problem-solving aptitude
- Great organizational and time management skills
What we offer
- Full-time employment
- Working from home possibility
- Private health insurance
- Monthly Gym membership
- Access to education and professional improvement
- Working with great people in a culture that supports both autonomy and collaboration
- Office perks: great location, modern equipment unlimited coffee & tea, fruits, spacious lounge area
- Team building activities
- Competitive compensation package