Senior Full Stack Developer - MEAN Stack
Company
Alpha Ori is a Technology company operating at the intersection of IoT (Internet of Things), Cloud Infrastructure, Enterprise Software and...
Company
Alpha Ori is a Technology company operating at the intersection of IoT (Internet of Things), Cloud Infrastructure, Enterprise Software and Big Data science. We use cutting edge technologies to solve real world issues for stakeholders in maritime logistics value chain. Our mission is to digitally connect the entire ecosystem within the ship, making the Ship as a Digital Enterprise.
What you will do
We are looking for a talented and energetic senior/technical leader to lead full-stack design and development of a world-class software platform product for the maritime industry.
As a technical leader on the Smart Maritime product, you will execute and own the frontend & backend development of a cloud based IOT platform where you will apply core principles of software engineering, follow agile development process to move fast and deliver a high quality product utilizing cutting edge technologies.
- Work with product managers to define the features of our products that includes improving usability of our product and value add functionality for our customers
- Implement end-to-end aspects of our product’s UI and its integration with backend technologies
- Collaborate with UI/UX designers to ensure the product’s presentation is visually compelling, intuitive and of world-class user experience
- Attentively listen to customer feedback and work to deliver a delightful product experience
- Design and develop integrations with complementary third party systems
- Design and implement unit and functional testing of major SW release. Develop large portions of software independently and rapidly. Perform design and code reviews.
- Share knowledge and learnings with the team and contribute to system architecture design decisions. Champion new, improved design methodologies
- Interface and collaborate with QA, UX/product design, and DevOps teams on a continual basis
Skills You Posses
- 8-10 years of web development and implementation experience in software systems and applications
- 3-6 Years of Java and/or J2EE experience
- Experience building applications using MEAN Stack (MongoDB, Express, Angular, Node.js) and/or Cassandra DB
- Has extensive knowledge and successfully implemented Webservices and worked with HTML5, CSS3, JavaScript & JavaScript frameworks
- Strong computer science fundamentals and demonstrated rigor in software engineering practices
- Open to work on a variety of technical problems spanning both UI and backend technologies
- Broad understanding of the architecture, development, and operations of scalable, production-quality software applications
- Demonstrated growth in responsibility through their career and a strong aptitude to take on new challenges with no “standard solution”
- Innate ability to work with product and design teams to collaboratively develop beautiful and functional user experiences, especially in the visual representation of complex technical functionality and features
- A strong sense of ownership and customer success as you will not just be responsible for a single issue, but for a suite of product features that we deliver to our customer
- Familiarity with modern client side web frameworks like Angular or React
- Bonus points for experience with developing scalable REST APIs
EXPERIENCE You Bring
- Experience working with Apache NIFI
- Experience with SQL/NO SQL DBs - (PostgreSQL, Cassandra)
- Fluent experience working with AWS Services (EC2, S3 etc.) and understanding of instrumenting code for continuous delivery
- Experience with Messaging Queues (RabbitMQ / MQTT)
- Have worked in CI/CD DevOps environment using Jenkins, SaltStack, AWS etc
- Experience working in an Agile/Scrum environment
- Experience with UI Technologies/Techniques such as AJAX, HTML 5, CSS 3, Angular, JQuery, Bootstrap, Dojo
- Experience with version control software and SCM tools such as Git and SVN
- Extensive testing experience, both at unit level and system level
QUALIFICATIONS (Preferred)
- BS or MS in Computer Science, Computer Engineering, or related technical field
- Must be eligible for working in the U.S.
Below are some other jobs we think you might be interested in.
-
Senior Software Engineer - Infrastructure
- imgix
- San Francisco, CA, USA
- Remote
Apr 05 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Director of Health Informatics
- Pace University
- New York, NY, USA
May 01 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
Associate Manager of Information Systems
- University of Vermont
- Burlington, VT, USA
Apr 17