Unrivaled data-driven software used to assess and optimize facilities, from the boiler room to boardroom.
Software Engineer
Location
United States
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer
AkitaBox
• Implement scalable, secure, low-latency and highly available web applications and APIs • Execute full software development lifecycle • Design, build, debug, and maintain efficient, reusable, reliable, and readable code • Follow best practices in securing applications and data • Perform validation and verification testing • Write automated integration and unit tests • Integrate software components into a fully functional software system • Document and maintain software functionality • Participate in the agile process: completing sprints, reviewing code, preparing for releases, planning, and participating in sprint retrospectives • Support team with creative and critical thinking • Balance completed tasks vs implementing a perfect/elegant solution
Job Requirements
- Understanding of object-oriented programming
- Experience writing JavaScript
- Experience writing automated test cases
- Comfortable using frameworks such as Angular, React, Flutter, Node.js, Express.js and Mongoose.js
- Comfortable writing html and css
- Understands server operation on AWS
- Understands CI/CD process
- Comfortable using git commands
- Naturally innovative, eager to learn, and passionate about software development
- Excellent creative problem-solving and analytical skills
- Great work ethic, self-driven, able to work independently
- Strong interpersonal, written, and verbal communication skills with demonstrated ability to work in a team environment
- Enjoy working in a fast paced, innovative, collaborative, and agile environment
Benefits
- full health benefits
- vacation
- paid holidays
- flexible schedule
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and develop large-scale, single- and multi-tenant, robust, cutting-edge Java-based identity management products • Collaborate effectively with the distributed team, with team members in the Portland, OR metro area, Canada, and Europe • Analyze and elaborate on requirements with product management and architects to improve the identity platform and develop new features for PingIDM • Plan, estimate, and manage development tasks independently and efficiently per business plans • Enable successful cloud deployments • Work closely with customer-facing support teams to resolve customer issues
Senior Staff Software Engineer, IDM Engineering
Ping IdentityIdentity Security for the Global Enterprise
• Design and develop large-scale, single- and multi-tenant, robust, cutting-edge Java-based identity management products • Collaborate effectively with the distributed team, with team members in the Portland, OR metro area, Canada, and Europe • Analyze and elaborate on requirements with product management and architects to improve the identity platform and develop new features for PingIDM • Plan, estimate, and manage development tasks independently and efficiently per business plans • Enable successful cloud deployments • Work closely with customer-facing support teams to resolve customer issues
SQL Software Developer
MKS2 TechnologiesAustin-based SDVOSB delivering application development, cybersecurity, instructional design and training to DOD and VA.
• Implement data engineering activities on mission-driven projects • Deploy and develop pipelines and platforms that organize and make disparate data meaningful • Work with and guide a multi-disciplinary team of analysts, data engineers, developers, and data consumers • Manage the assessment, design, building, and maintenance of scalable platforms for clients
• Design, develop, and maintain high-quality React Native applications for iOS and Android • Build performant, scalable, and maintainable mobile experiences • Collaborate closely with your pod to rapidly prototype and ship new features • Partner with product and design teams to translate business goals into elegant technical solutions • Build mobile interfaces and workflows that integrate AI-powered capabilities and LLM-driven experiences • Collaborate with backend and AI engineering teams to support recommendation systems, conversational experiences, personalization, and intelligent automation • Integrate with modern AI infrastructure and APIs where appropriate • Help define best practices for AI-native mobile product experiences • Leverage AI coding agents and modern developer tooling to accelerate engineering velocity • Evaluate and improve workflows using AI-assisted development practices • Maintain strong engineering judgment while validating AI-generated code and architectural suggestions • Contribute to engineering efficiency through automation and tooling improvements • Optimize rendering, state management, app startup time, memory usage, and overall mobile performance • Work across React Native and native platform integrations when necessary • Improve application observability, reliability, and scalability • Help shape frontend architecture and technical direction across pods • Write clean, testable, well-documented Typescript code • Participate in code reviews, architecture discussions, and engineering planning • Build and maintain automated tests and CI/CD workflows • Share knowledge and mentor other engineers across the organization • Contribute to a strong engineering culture focused on ownership, speed, and continuous improvement



