Tictuk is looking for an experienced Core Engineer to join our fast-paced and passionate team. As part of this role, you will be responsible for developing and maintaining high-quality backend applications for our company. This includes developing software solutions, implementation of best practices, and troubleshooting existing systems. The ideal candidate must have a Bachelor’s Degree in Computer Science or related field with 5+ years of engineering experience.
Responsibilities:
- Develop software solutions for web applications.
- Implement best practices for software engineering.
$ads={1}
Troubleshoot existing systems.- Work closely with other engineers, designers, and product teams.
Requirements:
- At least 5 years of software development experience in Node.js or equivalent, including coding, testing, troubleshooting, and deployment
- Previous experience with Node.js + Express
- Previous experience with Docker architecture
- Previous experience with microservice-oriented architecture
- Previous experience with restful APIs
- Experience with MongoDB + mongoose
- Previous experience writing API and unit tests using Mocha or related libraries
- Experience with HTML5, CSS3, JQuery, JSON, XML
- Excellent English skills for customers facing
- Experience building quick, highly scalable architecture
- BS in computer science or equivalent
- Comfortable learning new technologies and tools
Advantage:
- Previous experience with python
- Previous experience with state machine