Datasite is where deals are made. We provide the data rooms and SaaS technology used in M&A and other high-value transactions, to deliver projects in more than 170 countries. Carrying that success into the future is all about you. Your useful skills, your unusual experience, your unique ideas. Everyone here brings something unexpected. What’s yours? Invest your talents in us, and we’ll return the compliment.
Job Description:
We are seeking an experienced mid-senior level Front End Developer to join our dynamic team. As a Developer, you will be responsible for developing and maintaining micro frontends using ReactJS. The successful candidate will have a passion for developing high-quality software and a strong background in JavaScript, ReactJS, and related technologies.
Do you have a curious nature? You like to understand the process behind the decisions, the why of the design, and the nature of the application. New and shiny things can be fun but you're interested in learning how new technologies, tools and methodologies would work for us. You want to be part of a team dedicated to creating and delivering quality software, then this position could be for you!
This is a hybrid role; our employees currently work minimum 2 days per week in our local Heredia office. In-office work days are subject to change at any time.
Responsibilities:
- Design and micro frontend applications using ReactJS leveraging module federation
- Build and integrate the component interface using HTML, JSON, Swagger/OpenAPI’s.
- Solve design and implementation issues in advance by using reliable code.
- Ensure a stable code base through use of unit tests using React Testing Library.
- Jump in on distributed systems and message passing to increase reliability.
- Understand asynchronous application behaviors of systems at scale.
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and maintainable code
- Optimize applications for maximum speed and scalability
- Troubleshoot and debug applications
- Participate in code reviews and provide feedback to other developers
- Identify and address performance bottlenecks
Qualifications:
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- 4+ years’ experience in React. If you have Angular or Vue.js that is helpful
- Strong experience with TypeScript.
- Familiarity with modern build tools and development pipelines, including Webpack, Babel, and NPM/Yarn.
- Solid understanding of RESTful APIs and integration with back-end services.
- Experience with Kafka or RabbitMQ
- Knowledge of responsive design, cross-browser compatibility, and front-end performance optimization.
- Experience with version control systems like Git.
- Understanding of automated testing frameworks and tools such as Cypress.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both verbal and written.
- Ability to work effectively in a collaborative, fast-paced environment.
- Proven leadership and mentoring experience.
Preferred Qualifications:
- Full Stack experience – Java
- Experience with cloud platforms like AWS or Azure.
- Familiarity with CI/CD pipelines.
- Experience in data visualization libraries like D3.js or Chart.js.
As a global organization, Datasite knows that diverse perspectives are essential to our success. We’re committed to maintaining a diverse workforce to serve our customers around the world. Datasite is an equal opportunity employer (EEO) and furthers the principles of EEO through Affirmative Action.
Top Skills
What We Do
Datasite the maker of Datasite Diligence virtual data room platform, helping dealmakers around the world close more deals faster.