Fullstack Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+62 more
Job description
We are seeking a dynamic and innovative Fullstack Architect to lead the design and development of scalable, enterprise-grade software solutions. In this pivotal role, you will drive the architecture of complex systems, ensuring seamless integration across front-end and back-end components, while leveraging the latest cloud computing and distributed systems technologies. Your expertise will shape the technical vision, promote best practices, and foster a collaborative environment for agile development teams. This is an exciting opportunity to influence cutting-edge projects and deliver impactful solutions that empower our organization to excel in a rapidly evolving digital landscape., * Lead the architectural design and implementation of full-stack applications, ensuring they are scalable, secure, and maintainable.
- Collaborate with cross-functional teams to gather requirements, translate business needs into technical solutions, and define system specifications using UML and other modeling tools.
- Develop and optimize RESTful APIs, web services, and microservices architectures to enable efficient data exchange across platforms.
- Drive the adoption of cloud infrastructure and cloud architecture best practices, utilizing platforms such as Azure or AWS to deploy scalable applications.
- Implement DevOps automation pipelines using tools like Jenkins, Git, Docker, Kubernetes, and CI/CD methodologies to streamline software delivery processes.
- Ensure adherence to software development lifecycle (SDLC) standards while promoting Agile practices such as Scrum for iterative development.
- Design system architecture for distributed systems with a focus on scalability, performance, and fault tolerance using NoSQL databases like MongoDB or Cassandra alongside traditional SQL databases such as MySQL or Oracle.
- Oversee application security protocols including identity & access management and web accessibility standards.
- Mentor development teams on best practices in front-end frameworks like Angular, React, Ember.js, Backbone.js, Ext JS, Bootstrap, and Web design principles.
- Conduct system design reviews focusing on application architecture design (architecture design skill), solution architecture, and system integration strategies involving SOAP/RESTful APIs.
Requirements
- Proven experience as a Fullstack Architect or similar senior role with extensive knowledge of software architecture design for scalable distributed systems.
- Strong proficiency in front-end technologies including JavaScript frameworks such as Angular, React, Ember.js, Backbone.js; HTML/CSS; Web development best practices; and web design principles.
- Deep understanding of back-end development using.NET (.NET Core), Java (Spring Framework), ASP.NET MVC/WebAPI; familiarity with C#, Perl, ActionScript; and experience with enterprise solutions implementation.
- Hands-on experience with cloud computing platforms (Azure or AWS), cloud infrastructure design (cloud architecture), and containerization tools like Docker and Kubernetes.
- Expertise in database management with SQL (Microsoft SQL Server, MySQL, Oracle) and NoSQL (MongoDB) systems; knowledge of Hibernate or Entity Framework is a plus.
- Familiarity with service-oriented architecture (SOA), RESTful API development, SOAP web services, microservices patterns, and system integration techniques.
- Experience with DevOps tools including Jenkins, Maven, Git/SVN/WebSphere/Weblogic/JBoss application servers; continuous integration/delivery pipelines; release management; version control; and automation scripting (Shell/Bash).
- Strong understanding of requirements gathering processes (requirements management), system design for system development (system design), requirements analysis in Agile environments (Scrum), and SDLC methodologies.
- Knowledge of security protocols such as HTTPS; identity & access management; Burp Suite or similar security testing tools is advantageous.
Join us to be at the forefront of innovative software architecture! Your expertise will help craft resilient systems that power our enterprise solutions while fostering a collaborative environment where your ideas can thrive. We value energetic problem-solvers eager to make an impact through cutting-edge technology!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
What’s the Difference Between Frontend and Backend Development?
Dev Digest 121 - AI goes offline
The 12 Best Jobs for Software Engineers