Home

Lead Software Engineer Remote role No H1B at Remote, Remote, USA
Email: [email protected]
From:

ayush,

istaff

[email protected]

Reply to:   [email protected]

Hi

Hope so you are doing Good!!!

Please find the Job Description. If you feel comfortable yourself then send me your updated resume or call me back on 575-236-4255.

Role- Lead Software Engineer

Remote role

No H1B

Command Center Inc. is seeking a Software Engineering Lead with a passion for technology, a drive for excellence, and the skills to bring innovative solutions to life. This position is an opportunity to make a significant impact by taking ownership over new and existing areas of the product and collaborating with a strong team to deliver exceptional software.

Youre responsible for developing the backend components of our Cloud-based SaaS Cybersecurity solution, ensuring high performance and responsiveness to requests from the frontend.

Leadership, critical thinking, challenging the norm, and continuous learning are highly valued in this role.

Responsibilities

Familiarity with RESTful APIs and microservices architecture

Ownership of the architecture and scalability of backend systems to ensure optimal performance and reliability.

Build RESTful APIs and implement API integrations to support various frontend applications, mobile apps, and third-party services.

Design and implement data models and databases to support the efficient storage and retrieval of application data.

Work closely with frontend developers to ensure seamless integration between the frontend and backend components.

Collaborate with cross-functional teams, including product manager and designers, to understand requirements and translate them into technical solutions.

Write clean, maintainable, and well-documented code following best practices and coding standards.

Architecture and Technical Design: Plan and write technical design documents based on product requirements and present those designs for review with the implementation team.

Designs must be scalable and align with existing architecture.

Mentorship and Pair Programming: Write and guide your team in writing high-quality, fully-tested, maintainable code that meets technical requirements

Ensure that code is optimized for performance, security, extensible, reusability, and backward compatibility.

Team Management: Understand the strengths and weaknesses of your team, keep track of work performed by the team, and guide team members to encourage individual growth and high quality work.

Collaboration: Work closely with the team and other technical leads to understand use cases, provide insights, refine requirements, design solutions, and troubleshoot issues

Documentation: Ensure that all work is well documented through inline comments, readable variables and function names, and easy-to-follow code, and internal guides

Continuous Learning: Learn new skills, best practices, design patterns, and new technologies.

Release Management: Evaluating code and coordinating software releases with other technical leads.

Qualifications

Proficient in Node.js, Advanced Typescript, React.js, JavaScript, Horizon UI (Next.js & TS), and Express.js.

Strong unit, integration, and functional testing experience

Demonstrated experience in debugging using logs and metrics.

Experience with AWS EC2, S3, IAM, RDS, etc. cloud services.

Knowledge and understanding of Infrastructure as Code (IAC)

Understanding of AWS Airflow or ETL pipelines

Familiarity with RESTful APIs and microservices architecture

Strong experience using databases to retrieve data efficiently, especially Atlas MongoDB

A strong understanding of authentication and authorization

Nice to Have:

Experience with event-driven architecture.

Experience with AWS serverless architecture - (gateway, step functions, lambda)

Expertise designing and building highly performant large-scale systems.

Exposure to modern CI/CD in Github Actions, Bitbucket and Vercel

Who you Are:

Someone who takes pride in owning a product and delivering impactful results

A problem solver focused on developing the correct solution the first time

An innovator who is not afraid to challenge the status quo and offer solutions

Someone who enjoys collaborating with their team

A leader

A continual learner

Education, experience and training

Years of experience are not the be-all here a bachelor's degree in computer science (or related), training with bootcamps, certifications, and industry experience all contribute to who you are as an engineer.

Generally, we are looking for a senior engineer and technical lead capable of strong leadership and mentorship, who is well aware of common engineering pitfalls and willing and able to challenge the team to avoid them.

Keywords: continuous integration continuous deployment user interface javascript sthree
[email protected]
View all
Wed Mar 06 04:17:00 UTC 2024

To remove this job post send "job_kill 1187103" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 0

Location: ,