At a Glance
- Tasks: Develop innovative software solutions using Java, Node.js, and React for groundbreaking scientific products.
- Company: Join Dotmatics, a leading tech company transforming scientific research with cutting-edge digital platforms.
- Benefits: Enjoy a competitive salary, remote work options, and opportunities for professional growth.
- Why this job: Make a real impact in science by accelerating innovation and discovery with your coding skills.
- Qualifications: Bachelor's degree in Computer Science or equivalent experience, with 5+ years in software development.
- Other info: Be part of a diverse, global team dedicated to making the world healthier and safer.
The predicted salary is between 28800 - 48000 £ per year.
At Dotmatics, we believe science, data, and decision-making must be deeply intertwined for innovation to thrive. Our global team of more than 800 colleagues are dedicated to supporting our customers in over 180 countries. Together, with our scientific community of users, we accelerate scientific innovation in order to make the world a healthier, cleaner, and safer place to live.
You will join a collaborative, global team pushing the boundaries of scientific innovation. Your ideas and efforts will have a tangible impact, accelerating scientific progress and discovery. We offer a dynamic, remote-friendly environment that fosters high integrity and collaboration, empowering you to excel.
Responsibilities
- Collaborate with the software development team in designing, developing, and implementing high-quality software solutions using Java, Node.js and React.
- Contribute to the development of software architecture and design principles for the organisation.
- Ensure the scalability, maintainability, and security of software solutions.
- Provide technical guidance and mentorship to other software engineers.
- Participate in code reviews.
- Help ensure the quality of the team’s output.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or equivalent working experience.
- 5+ years of experience in software development, with a focus on Java, Node.js and React.
- Experience in Java and Node.js and frameworks available for it, such as Express.
- Experience with React and different React patterns/concepts.
- Implementing automated testing platforms and unit tests.
- Databases (Postgres and/or Oracle).
- Scaling applications to process large volumes of data and events.
- RESTful APIs.
- CI/CD tools, such as Jenkins, Github Actions, and CodePipeline.
- Agile software development methodologies and practices.
You may also have experience in:
- Typescript
- AWS and various components inside of AWS.
- Object-Oriented languages (e.g. C#).
- Life science research experience.
- Containerisation (Docker, AWS ECS/EKS).
Research shows us the confidence gap and imposter syndrome can get in the way of meeting outstanding candidates, so please don’t hesitate to apply — we’d love to hear from you.
By submitting your application, you agree that Dotmatics may collect your personal data for recruiting, global organization planning, and related purposes. Dotmatics Privacy Notice explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over Dotmatics use of your personal information.
Dotmatics is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work.
Full Stack Engineer in London employer: Dotmatics
Contact Detail:
Dotmatics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Java, Node.js, and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so don’t shy away from showcasing your expertise!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows your genuine interest in joining Dotmatics and being part of our mission to drive scientific innovation.
We think you need these skills to ace Full Stack Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Node.js, and React. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for scientific innovation and how you can contribute to our mission at Dotmatics. Keep it engaging and personal – we love to see your personality come through.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in software development. We’re looking for someone who can think critically and creatively, so let us know how you’ve made an impact in previous roles.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Dotmatics
✨Know Your Tech Stack
Make sure you brush up on Java, Node.js, and React before the interview. Be ready to discuss your experience with these technologies in detail, including any frameworks you've used. This will show that you're not just familiar with them, but that you can apply them effectively in real-world scenarios.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Dotmatics values innovation, so highlighting your ability to think critically and creatively will resonate well with the interviewers.
✨Understand the Company’s Vision
Familiarise yourself with Dotmatics' mission and the products they offer. Being able to articulate how your skills align with their vision for the future of scientific research will demonstrate your genuine interest in the role and the company.
✨Ask Insightful Questions
Prepare a few thoughtful questions about the team dynamics, project methodologies, or future developments at Dotmatics. This not only shows your enthusiasm for the position but also helps you gauge if the company culture is the right fit for you.