Tech Stack
Cloud.NETNoSQLPythonReactSDLCSQLSubversionTypeScript
About the role
- Design, develop, and document software solutions for internal web applications
- Ensure web applications function smoothly across mobile and desktop platforms
- Optimize new and existing web applications to follow coding standards
- Perform testing on new and existing features
- Support legacy web applications and debug functional issues
- Interact closely with business to understand processes and propose technical and non-technical solutions
- Profile and investigate application performance issues and coordinate optimization initiatives
- Work closely with offshore development teams and designers to ensure user experience and usability
- Work within a cloud environment and keep up to date on new technological innovations
- Mentor developers, review code, and establish front-end standards to act as a multiplier
Requirements
- Strong expertise in React and TypeScript
- Ability to design scalable, maintainable front-end architectures
- System-level thinking and integration with backend (.NET preferred), APIs, cloud
- Solid grounding in UX, usability, responsive design, and accessibility
- Deep hands-on skills with CSS and modern front-end frameworks
- Knowledge of front-end security best practices (XSS, CSRF, authentication flows)
- Exposure to SQL/NoSQL databases (SQL Server, Cosmos DB)
- Experience advocating for front-end improvements (design systems, testing frameworks, tooling)
- Mentoring developers, performing code reviews, and establishing front-end standards
- Experience collaborating in agile development environments
- Understanding of security best practices and application architecture
- Experience working with business users and stakeholders
- Experience with source control systems (Subversion, GIT)
- Experience using open-source automation testing frameworks/tools
- Excellent written and oral communication skills
- Bachelor of Science in Computer Science or equivalent