Responsibilities
- Developing and maintaining web applications using Node.js and React.js
- Writing clean, efficient, and scalable code for both the server-side (Node.js) and client-side (React.js) components of the application
- Collaborating with cross-functional teams to gather and define requirements for new features or enhancements
- Building RESTful APIs and integrating them with front-end systems to enable seamless data exchange and functionality
- Conducting thorough testing of the application, including unit tests, integration tests, and end-to-end tests to ensure quality and reliability
- Identifying and resolving performance bottlenecks, bugs, and other technical issues in a timely manner
- Designing and implementing database schemas, queries, and data models using PostgreSQL
- Participating in Agile development processes, including sprint planning, daily stand-ups, and retrospectives
Requirements
- Excellent JavaScript knowledge
- Excellent Node.js / Express knowledge or similar
- Very good knowledge of relational databases, especially PostgreSQL
- Very good knowledge of Unit testing and Integration testing
- FE experience with React or Angular is a big plus
- Cordova, Android or iOS experience is considered a plus
Benefits
- Full employee labor contract
- Flexible working schedule
- Company supports exams and certifications for professional growth
- Pluralsight & Udemy subscription
Intereseted?? Apply here Technical lead vacancy