Mid-Level Software Engineer Job Description
This position is responsible for designing and maintaining high-quality web applications using advanced technologies such as Node.js, TypeScript, and React.js.
1. Main Responsibilities:
* Designing and developing complex web applications using Node.js, TypeScript, and React.js
* Maintaining existing software systems to ensure high-quality performance and stability
* Collaborating with the development team to identify and prioritize project requirements
* Implementing new technologies and tools to improve efficiency and scalability
Required Skills:
* Proficiency in Node.js, TypeScript, and React.js
* Experience with front-end and back-end development
* Familiarity with agile development methodologies
* Strong problem-solving skills
What We Offer:
* A dynamic and collaborative work environment
* Ongoing training and professional development opportunities
* Competitive salary and benefits package