Search by job, company or skills

ThoughtSpark

Full Stack Architect

Early Applicant
  • 26 days ago
  • Be among the first 50 applicants

Job Description

Position Overview

We are looking for an experienced Architect to take on a critical leadership role within our team. In this role, you will lead the architecture and development of scalable mobile and web applications. This is a unique opportunity to work on both B2B and B2B2C SaaS products, shaping the future of our platform while contributing to large-scale product launches.

Key Skills & Experience

- 15+ years in software development, with a minimum of 3-4 years as an Architect. Extensive experience in designing and implementing complex distributed systems and large-scale applications.

- With atleast 3-4 years of experience in product architecture, leading the design of responsive mobile and web solutions, end-to-end technology delivery, POCs, and developing reusable components.

- Proven expertise in full-stack architecture, particularly with the MERN stack (MongoDB, Express.js, React, Node.js).

- Strong knowledge of microservices and APIs, including designing and integrating RESTful APIs with best practices for security, versioning, and inter-service communication. Familiar with OAuth, WebSocket, payment gateways, and CMS integrations.

- Proficient in containerization using Docker, orchestration with Kubernetes, and setting up CI/CD pipelines.

- Experience managing infrastructure, deployment, and automation on cloud platforms, with a preference for Azure.

- Solid background in quality assurance, implementing automated testing and monitoring solutions to ensure high-performance applications.

- Extensive knowledge of multi-tier architectures, mobile app rollout strategies, and staying current with emerging technologies and industry trends for tool integration.

Educational Qualifications

- Bachelor's degree in Computer Science, Engineering, or related field.

Roles & Responsibilities

Architectural Leadership:Lead the design and development of scalable mobile and web applications using the MERN stack and distributed systems principles, ensuring best practices for scalability and performance.

Team Collaboration:Work closely with cross-functional teams, including developers, product managers, and UX/UI designers, to deliver robust solutions.

Technical Guidance:Provide mentorship to the development team, fostering a collaborative and high-performance environment. Conduct regular code reviews to ensure quality and adherence to best practices.

Innovation & Growth:Lead & Develop Proof of Concepts (POCs) to explore new technologies and contribute to ongoing product innovation, and recommend appropriate third-party products and frameworks to meet business requirements.

Technology Delivery:Manage the end-to-end delivery process, ensuring timely and high-quality software product releases.

Leadership:Provide leadership, mentoring, and coaching to inspire teams, balancing individual contribution with collaborative teamwork in an agile environment.

System Design:Design scalable, maintainable multi-tier architectures across various system layers.

App Rollout:Plan and oversee mobile and web app rollouts, including version control, feature toggles, and user feedback integration for continuous improvement.

Emerging Technologies:Stay up to date with industry trends, evaluating and integrating new tools and technologies to maintain a competitive edge.

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 29/10/2024

Job ID: 98435035

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Java Full stack Assistant Vice President 2

State StreetCompany Name Confidential

Full Stack Developer Java Angular

Baker HughesCompany Name Confidential
Last Updated: 30-10-2024 06:26:14 PM