- Company Name
- Proactive.IT Appointments Ltd.
- Job Title
- Application Developer
- Job Description
-
**Job Title:** Application Developer
**Role Summary:**
Develop and maintain modern web and mobile applications for B2B and B2C platforms. Leverage React, React Native, .NET and Azure to deliver scalable, secure, and high‑quality software in an agile, hybrid‑work environment.
**Expectations:**
- Deliver clean, well‑tested code and maintain high coding standards.
- Communicate effectively with cross‑functional teams and contribute to continuous improvement.
- Own features from wireframe to production, ensuring usability and performance.
- Participate in code reviews, knowledge sharing, and security best‑practice implementation.
**Key Responsibilities:**
- Design, build, and maintain responsive web UI and native mobile interfaces.
- Develop and integrate RESTful APIs, manage database interactions (SQL).
- Perform unit, integration and end‑to‑end testing; maintain CI/CD pipelines in Azure DevOps/GitHub.
- Review and refactor existing codebases for scalability and maintainability.
- Translate design wireframes into functional components, ensuring accessibility and responsiveness.
- Collaborate with product, UX, and backend teams in an agile setting to deliver incremental releases.
- Document application architecture, API contracts, and development guidelines.
**Required Skills:**
- Strong proficiency in React (web) and React Native (mobile) development.
- Solid experience with .NET (C#) backend development.
- HTML5, CSS3, and Bootstrap for front‑end implementation.
- SQL database design, querying, and performance tuning.
- API design, integration, and documentation.
- RESTful services, JSON, and authentication/authorization concepts.
- Azure cloud services (App Service, Functions, AKS, or similar).
- DevOps tools: Git, GitHub Actions or Azure DevOps pipelines, automated testing frameworks.
- Unit testing, integration testing, and continuous improvement practices.
- Security fundamentals: OWASP Top 10, secure coding, data protection.
- Excellent communication, analytical, and time‑management skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Relevant certifications preferred: Microsoft Certified: Azure Developer Associate, React Developer, or similar.
Weybridge, United kingdom
On site
05-01-2026