Datum Technologies Group
US - Software Engineer IV
Datum Technologies Group, Alpharetta, Georgia, United States, 30239
Us- Software Engineer IV
Senior Software Engineer
Location:
Remote (Preference for EST or CST time zones. Mountain or West Coast must work EST hours).
Job Description: As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining mobile applications and web services. You will work closely with cross-functional teams to ensure the successful delivery of high-quality software products. Key Responsibilities:
Design, develop, and maintain mobile apps using
React Native
and
React JS . Manage the full software development lifecycle, including release management. Develop and maintain
RESTful services
for mobile and web apps. Collaborate with cross-functional teams to deliver high-quality solutions. Ensure app
scalability ,
performance , and
security . Work with
.NET
or
Java
backends. Mentor junior engineers and promote continuous learning. Experience with
API design ,
database management , and
microservices . Hands-on experience with
Electron
for cross-platform desktop apps using web technologies. Qualifications:
Bachelor's
or
master's degree in computer science , Engineering, or a related field. 10+ years
of experience in software development, with a strong focus on mobile development. Proficiency in
React Native
and
React JS . Extensive experience with
RESTful services
and
API design . Strong understanding of
cloud platforms
(e.g., AWS, Azure, Google Cloud). Proven experience in
release management
and the software development lifecycle. Excellent
problem-solving skills
and attention to detail. Strong
communication
and
collaboration
skills. Preferred Qualifications:
Experience with
CI/CD pipelines
and automated testing. Knowledge of
containerization technologies
(e.g., Docker, Kubernetes). Familiarity with
Agile
development methodologies.
Additional Information from Manager: Top 3 Must-Have Skills:
React Native/React JS Development
- Designing and maintaining mobile applications. Experience with .NET or Java Backends
- Working with backend technologies to support mobile and web applications. API Design and Microservices
- Developing scalable, secure APIs and working with microservices architecture. Performance Indicators:
Meeting Deadlines:
Delivering tasks on time and managing priorities effectively. Code Quality:
Writing clean, efficient code while maintaining high standards. Code Reviews and Mentorship:
Conducting detailed code reviews and mentoring junior developers. Collaboration and Problem-Solving:
Actively assisting team members and demonstrating a collaborative, solution-oriented mindset.
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."
Remote (Preference for EST or CST time zones. Mountain or West Coast must work EST hours).
Job Description: As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining mobile applications and web services. You will work closely with cross-functional teams to ensure the successful delivery of high-quality software products. Key Responsibilities:
Design, develop, and maintain mobile apps using
React Native
and
React JS . Manage the full software development lifecycle, including release management. Develop and maintain
RESTful services
for mobile and web apps. Collaborate with cross-functional teams to deliver high-quality solutions. Ensure app
scalability ,
performance , and
security . Work with
.NET
or
Java
backends. Mentor junior engineers and promote continuous learning. Experience with
API design ,
database management , and
microservices . Hands-on experience with
Electron
for cross-platform desktop apps using web technologies. Qualifications:
Bachelor's
or
master's degree in computer science , Engineering, or a related field. 10+ years
of experience in software development, with a strong focus on mobile development. Proficiency in
React Native
and
React JS . Extensive experience with
RESTful services
and
API design . Strong understanding of
cloud platforms
(e.g., AWS, Azure, Google Cloud). Proven experience in
release management
and the software development lifecycle. Excellent
problem-solving skills
and attention to detail. Strong
communication
and
collaboration
skills. Preferred Qualifications:
Experience with
CI/CD pipelines
and automated testing. Knowledge of
containerization technologies
(e.g., Docker, Kubernetes). Familiarity with
Agile
development methodologies.
Additional Information from Manager: Top 3 Must-Have Skills:
React Native/React JS Development
- Designing and maintaining mobile applications. Experience with .NET or Java Backends
- Working with backend technologies to support mobile and web applications. API Design and Microservices
- Developing scalable, secure APIs and working with microservices architecture. Performance Indicators:
Meeting Deadlines:
Delivering tasks on time and managing priorities effectively. Code Quality:
Writing clean, efficient code while maintaining high standards. Code Reviews and Mentorship:
Conducting detailed code reviews and mentoring junior developers. Collaboration and Problem-Solving:
Actively assisting team members and demonstrating a collaborative, solution-oriented mindset.
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."