Dotmatics · 8 hours ago
Senior Software Engineer
Maximize your interview chances
Insider Connection @Dotmatics
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Collaborate with the software development team in designing, developing, and implementing high-quality software solutions using Node.js and React.
Contribute to the development of software architecture and design principles for the organization.
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.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Computer Science, Software Engineering, or equivalent working experience
4-6+ years of experience in software development, with a focus on Node.js and React
Node.js and frameworks, such as Express
React and React patterns/concepts
Automated testing platforms and unit tests
Databases (Postgres)
High-level web application design
Scaling applications to process large volumes of data and events
RESTful APIs
AWS and various components inside of AWS
Containerization (Docker, AWS ECS/EKS)
CI/CD tools, such as Github Actions, and CodePipeline
Agile software development methodologies and practices
Preferred
Typescript
Deployment technologies like Terraform
Windows desktop applications OR scalable distributed systems
Object-Oriented languages (e.g. C#)
Life science research experience
Benefits
Generous pension/retirement savings plans
Equity
Collaborative, remote-friendly work environment
Company
Dotmatics
Dotmatics is an R&D scientific software connecting science, data, and decision-making. It is a sub-organization of Insightful Science.
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
Insight Partners
2021-03-22Acquired
2017-11-01Private Equity
Recent News
2024-12-10
2024-10-24
2024-10-22
Company data provided by crunchbase