MERN

Apply Now

Company: Anagh Technologies, Inc.

Location: Bayonne, NJ 07002

Description:

Role: Principal Software Engineer (Fullstack Lead/Architect MERN) with Mobile Application Developer and React Native Experience

Location: Alameda, CA (4 days onsite)

Duration: 6-12months plus

We are seeking an experienced and highly skilled Principal Software Engineer (Full Stack) with a strong focus on React and Node.js to lead our development team. As a Principal Full Stack Engineer, you will be responsible for designing and developing web and mobile applications that provide a seamless user experience. You will also be expected to mentor and guide junior engineers, ensuring that they are equipped with the necessary skills to succeed in their roles.

What you'll do
Lead the design and implementation of mobile applications and web applications using React, React Native and other cross-platform technologies, ensuring a seamless user experience for web and mobile applications.
Develop back-end components using Node.js, writing scalable and efficient code.
Collaborate with UX/UI designers to implement user-friendly and visually appealing interfaces for web and mobile applications.
Write clean, scalable, and maintainable code using best practices and modern software development methodologies.
Debug and troubleshoot issues with the application and work with the team to resolve them.
Implement automated testing and continuous integration/continuous deployment (CI/CD) practices.
Mentor and guide junior engineers, ensuring that they are equipped with the necessary skills to succeed in their roles.
Participate in code and design reviews, ensuring high quality and efficient code.
Stay up to date with new technologies and industry developments.
Contribute to the development of best practices and processes for software development.

Qualifications
Bachelor's or master's degree in computer science, Software Engineering, or a related field.
10+ years of experience in full-stack software development with a strong focus on React and Node.js.
Experience with mobile app development using React Native or iOS/Android platforms is a plus.
Strong knowledge of HTML, CSS, JavaScript, or Typescript. Working knowledge of Swift or Kotlin is highly desirable.
In-depth experience in building and consuming RESTful and GraphQL APIs.
Strong experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
Experience with cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
Good understanding of software development methodologies such as Agile, Scrum, or Kanban.
Excellent communication, teamwork, and problem-solving skills.
Strong leadership and mentorship skills, with a proven track record of leading and mentoring junior engineers.

Must have:

10+ years of experience in full-stack software development with a strong focus on React and Node.js.

Experience with mobile app development using React Native or iOS/Android platforms.

Experience or working as Lead as they are expected to mentor and guide junior engineers, ensuring that they are equipped with the necessary skills to succeed in their roles.

Similar Jobs