Logo
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."