Pearl - Senior Full-stack Engineer (React+.Net)
Requirements
• Minimum of 5 years of professional experience in full-stack development. • Extensive experience with React.js, including state management (Redux, Context API) and component-based architecture. • Proficiency in .NET frameworks, C#, and data access technologies. • Familiarity with unit and integration testing using Jest, NUnit, Playwright, or React Testing Library. • Strong knowledge of front-end technologies such as HTML5, CSS3, JavaScript, and TypeScript. • Familiarity with database systems such as SQL Server or MySQL. • Strong knowledge of design and architectural patterns, SOA design, and web service development. • Strong understanding of development processes. • Experience with LLMs / Generative AI tools (e.g., OpenAI, Copilot, Cursor). • Experience with web page performance optimization and measurement is a plus. • Degree in Computer Science, a related discipline, or equivalent work experience. • Upper-intermediate level of English. • Excellent problem-solving and analytical skills, with keen attention to detail. • Strong communication and interpersonal skills, with the ability to work effectively in a team-oriented environment. • Ability to manage multiple tasks and prioritize effectively in a fast-paced environment. • Leadership abilities, with a track record of mentoring and guiding junior developers. • Our Commitment to an Inclusive Workplace
Responsibilities
• Design, develop, and maintain the Pearl Enterprise platform across frontend, backend, and database layers. • Build and extend UI components, API integrations, and backend services powering enterprise partner experiences. • Investigate and prototype novel solutions, evaluate technical options, and document architectural decisions. • Actively leverage AI-assisted development tools for code generation, refactoring, testing, debugging, and documentation. • Own quality end-to-end by writing automated tests (unit, integration, system) at the level needed to ensure reliability. • Contribute to CI/CD pipelines, scripting, and infrastructure as needed. • Participate in code reviews and maintain high engineering standards. • Clarify requirements and translate business needs into technical solutions.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT