Mid Level - Full Stack Web Developer
Abyss Solutions
About Abyss
Help us build the future
We are building intelligence to drive all unmanned systems of the future. Join our skilled team of people from all walks of life collaborating across robotics, AI, software, product and design to solve interesting and meaningful problems with cutting-edge technology.
The Role
Web developers at Abyss get an opportunity to build out the core product for our customers. As a full stack software engineer, you will work on innovative solutions that are being used by customers around the world, and you will have opportunities to tackle new challenges as you, our fast-paced business and our solutions offerings grow and evolve. Whether it’s building 3D visualization tools, or integrating some of our cutting edge technology including machine learning, or even interacting with sensor data from robots, you’ll have the opportunity to be part of the product definition and will focus more on writing your own code than fixing other peoples bugs.
If you are passionate about technology and are always learning new things, we encourage you to apply.
About the Job
- Contribute heavily to the architectural roadmap
- Develop web applications for data manipulation and presentation
- Contribute to the development and delivery of commercial software products
- Drive best practices in software development, ensuring scalability, performance, and maintainability.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
- Troubleshoot and resolve complex technical issues, ensuring optimal system performance.
Stay abreast of industry trends, emerging technologies, and best practices.
Skills and Requirements
- Extensive experience with React, Node.js, Typescript, HTML, CSS, Javascript
- Software design
- Proven experience with and passion for UI and UX design
- Proven experience with and passion for Data Visualization
- Typescript Applications based on Node.js and Nest
- Experience with NoSQL (eg. MongoDB) databases
- GraphQL and REST API
- Deep understanding of Agile values and principles
- Experience in Unit Testing, test automation, and Continuous Integration.
- Proficient communication and analytical skills
- A working knowledge of DevOps in web applications
Highly Desirable
- Familiarity with the AWS ecosystem and other cloud platforms
- CQRS or Microservices Architecture
- Experience with Playwright
- Experience with image and 3D data manipulation
What’s in it for you
- Flexible work arrangements - each team decides what works for them from location to hours and we will support you with your remote work setup
- Be empowered to get your work done through a lightweight Agile approach, access to end customers and ability to drive decisions around technology use
- Culture of innovation, continuous learning and improvement for the products we build as well as team and company-wide processes
- Quarterly hackathons where groups form to come up with ideas and test solutions for difficult or interesting problems
- Work closely with industry leaders working on problems without existing solutions
- Opportunity to transition into other technical specialties within the company
- Opportunity to work at or travel between our various office locations
Important Notes
- Please note that international applicants will NOT be considered at this time!
- Candidates who have been rejected in the last 1 year from the date of posting are not eligible to apply.
- It is a request to please refrain from submitting your application more than once.