Hello from RE Partners!
Who We Are: We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of the industry’s leading companies, our global talent has helped many clients achieve their goals.
The 3 G’s of RE:
“Get Shit Done.”
“Get Over Shit.”
“Give a Shit.”
What's In It For You
- Wellness/Fitness packages
- Continuous Education and Certifications
- Paid Time Off and Holidays
- Professional Conferences and Training
- Global Team Building Activities
- Access to co-working spaces worldwide
Lead Software Engineer (UI)
Job Overview
We are seeking a hands-on UI Developer with solid experience in modern JavaScript/TypeScript, React or Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests.
Key Responsibilities
- Design, develop, and maintain responsive and scalable UI components using modern frameworks.
- Write clean, maintainable, and testable code with a strong focus on performance and user experience.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through unit tests, static code analysis, and code reviews.
- Participate in continuous integration and delivery processes.
- Maintain high standards of code quality and ensure adherence to best practices.
Required Skills and Experience:
Frontend Development
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Deep understanding of:
- Functional programming concepts
- State management patterns
- Asynchronous programming
Frameworks
- Solid experience in at least one of the following:
- React: Including Hooks, Context API/Redux, Router, and AG Grid for complex data visualization.
- Angular: Component architecture, services, dependency injection, and NgRx (preferred).
Testing
- Strong experience with unit testing tools:
- React: Vitest, Jest, React Testing Library
- Angular: Jasmine, Karma, TestBed
- E2E Testing: Experience with Playwright
Tooling
- Experience with:
- Static code analysis tools (ESLint, Prettier, Sonar)
- Source control (Git) and workflows (Pull Requests, trunk-based development, Gitflow)
- Frontend build tools/bundlers: Webpack, Vite, Rollup
DevOps & CI/CD
- CI tools: TeamCity, Jenkins, Tekton
- Containerization: Docker, Podman, containerd
- Cloud platforms: Kubernetes, OpenShift
- Linux proficiency
Other Technical Skills
- Dependency management: npm, Yarn
- Familiar with binary repositories (e.g., JFrog Artifactory)
- Able to detect/remediate out-of-date dependencies and security issues
- Web security concepts: HTTPS, CORS, OAuth, JWT
- RESTful API integration
- CSS preprocessors (SASS, LESS) and styling libraries (CSS Modules, Styled Components, TailwindCSS)
Nice to Have
Contributions to open-source projects
Experience with performance optimization and accessibility best practices
Join Our Global Team: We invite you to apply for the position at RE Partners. Join us in shaping the future of business technology consulting and transforming the way organizations thrive in a digital world. As a diverse, woman-owned global business, we pride ourselves on keeping talent happy – our 7% attrition rate speaks volumes. Bring your talented friends along and earn a referral bonus
Equal Opportunity Employer: We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.