100% Remote
Full Time
Flexible Hours
Apply
Send us your Resume and Cover Letter, and you will be immediately eligible.
people@towersoft.net
About White Tower
White Tower Software is a collection of skilled, curious problem-solvers obsessed with helping businesses advance and expand through technology. From customer-facing products and enterprise-grade platforms to data engineering, machine learning, and AI, we partner with our clients to deliver real business transformation — where humans lead and AI multiplies.
We're seeking a qualified Full Stack Engineer ready to do the best work of their career. You'll join a small,
agile pod of cross-disciplinary experts who collaborate closely, move fast, and own the outcomes for our growing base of first-class business clients. We look for people who insist on high standards, earn trust through what they deliver, and stay relentlessly customer-centric — listening, inventing, and personalizing for every client. Bring proactive communication, a passion for quality, and a hands-on, AI-first mindset.
Core Responsibilities
- Design, develop, and maintain software solutions to meet business requirements of the clients.
- Develop and document project deliverables such as requirement specifications, proposed solutions, detailed designs, project plans, system impact analysis, and proof of concepts.
- Program, test, build, integrate and implement web based multi-tier applications of varying complexities.
- Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
- Use engineering principles to conduct technical investigations involved with the modification of material; component; or process specifications and requirements.
- Advise, mentor, train or assist engineers and developers at other skill levels, as needed, to ensure timely releases of high quality code.
- Provide technical consulting services to projects and production system issues.
- Use state of the art AI tooling to maximize deliveries, code quality and development speed.
The Following Are Profile Items That Interests Us
- A passion for software development principles and practices.
- 2-5 years building RESTful APIs with NodeJS. Ideally using Typescript.
- Demonstrable experience in compile-time languages such as C#, Java, Scala, or Kotlin.
- Demonstrable experience working with containers orchestration solutions like Docker, Docker compose or similar.
- Demonstrable experience working with relational and NoSQL database technologies.
- Demonstrable experience building web applications with HTML5, JavaScript, CSS, using JavaScript frameworks like ReactJS, Angular, or AngularJS.
- Ability to leverage and integrate with third party APIs.
- Experience with designing and building large scale production systems or features.
- Strong interpersonal and communication skills to talk to technical and non-technical stakeholders.
- Experience working with Scrum or a similar Agile management process.
- Knowledge and understanding defining and provisioning “Infrastructure as code”.
- Knowledge and understanding of data transformation processes, ETL, or ELT is a huge plus.
- Demonstrable experience using Git and its workflows.
- Hands-on AI practitioner.
Must be very proactive in communication.
100% Remote
Full Time
Flexible Hours
Apply
Send us your Resume and Cover Letter, and you will be immediately eligible.
people@towersoft.net
100% Remote
Full Time
Flexible Hours
Apply
Send us your Resume and Cover Letter, and you will be immediately eligible.
people@towersoft.net