Senior Software Engineer
We are seeking a highly skilled software engineer to handle both frontend and backend development, ensuring a seamless user experience and robust system performance.
- Key Responsibilities:
- Develop and maintain scalable and stable backend services using Node.js & TypeScript
Implement high-performance APIs for mobile and web applications
Migrate backend code from legacy systems and adapt it to new infrastructure
Collaborate with DevOps engineers to ensure proper system integration and optimization - Frontend Development:
- Build and maintain React Native applications for iOS & Android
Implement new features and improvements from UX/UI designers
Ensure smooth animations, responsiveness, and high performance in mobile applications
Work closely with backend developers and QA engineers to ensure proper system integration - Required Skills:
- Familiarity with Node.js, TypeScript, and React Native
Strong understanding of software design patterns and principles
Excellent problem-solving skills and attention to detail
Experience with API development and testing
Ability to work collaboratively in a team environment - Benefits:
- A competitive salary package
A comprehensive benefits program including health insurance, retirement plan, and paid time off
Ongoing training and professional development opportunities
A dynamic and supportive work environment