项目编号:【36795】
The Role
We seek an expert, professional, full-stack developer with expertise in front-end and back-end development. The ideal candidate will have a broad range of front-end skills to support and enhance our latest Bond MX product and solid experience in backend technologies such as .Net, Azure, SQL, and MongoDB.
As a senior developer, you will build and optimise interactive web applications using modern front-end and back-end technologies. You'll collaborate with designers, managers, and stakeholders to ensure seamless integration while delivering user-friendly and scalable solutions. This role is ideal for a developer with a strong eye for detail, a passion for great user experiences, and the ability to work in a fast-paced environment.
This will initially be a six-month position. However, if you prove to be the right fit, we will gladly offer you a permanent role.
Must be able to start ASAP.
Key Responsibilities
Develop, maintain, and enhance web applications using HTML, CSS, JavaScript, and modern frameworks like React and TypeScript.
Ensure cross-browser compatibility and responsiveness of applications across different devices and screen sizes.
Collaborate with UI/UX designers to turn design mockups into interactive, functional features.
Optimize applications for maximum speed, scalability, and performance.
Debug and resolve front-end issues in a timely and efficient manner.
Collaborate with back-end developers to integrate APIs and data services and contribute to back-end development as needed.
Write clean, maintainable, and well-documented code following best practices.
Stay updated with the latest industry trends, tools, and technologies in front-end development.
Maintain and enhance existing APIs built with .Net and MongoDB while implementing new features and developing additional APIs.
Must-Have Qualifications and Skills
5+ years of experience as a Full Stack Developer.
Strong experience with React and TypeScript.
Experience with Azure
Experience with Next.js or Remix
Experience with state management libraries like MobX or Redux.
Solid understanding of responsive design, accessibility, and user experience principles.
Familiarity with front-end build tools and package managers (e.g., Vite, NPM).
Knowledge of RESTful APIs and the ability to work with back-end developers to integrate services.
Strong problem-solving skills, with an eye for detail and quality.
Good communication skills, with the ability to collaborate effectively within a team environment.
Strong knowledge of relational databases (SQL) and NoSQL databases (MongoDB)
.NetFramework and .NetCore
Azure
CI/CD pipelines
You should also have
Experience with Azure AI, machine learning and chatbot.
Experience in designing and implementing machine learning models for complex business challenges.
Experience in deploying scalable and reliable AI solutions on the Azure platform.
Knowledge of testing frameworks such as Vitest and Cypress.
Exposure to CI/CD pipelines and deployment processes.
Understanding of SEO best practices for web development.
Experience with Ant Design or other UI component libraries.
Familiarity with React Native for mobile app development.
Benefits
Competitive salary and performance bonuses.
Flexible work schedule and remote work options.
Opportunities for career growth and professional development.
A dynamic and collaborative team environment.
For a full job description, please visit https://www.linkedin.com/hiring/jobs/4136941927/detail/