Senior Software Development

SKY PEAK TECHNOLOGIES, INC.
Grand Junction, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 120K

Job location

Grand Junction, United States of America

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Proxy Servers
Artificial Neural Networks
Unit Testing
Azure
Software as a Service
Cloud Computing
Static Program Analysis
Code Review
Computer Security
Continuous Integration
Data Structures
Memory Management
Virtual Private Networks (VPN)
Mobile Application Software
Machine Learning
Network Virtualization
NoSQL
Object-Oriented Software Development
Software Engineering
Product Software Implementation Methods
SQL Databases
Google Cloud Platform
Concurrency
MPEG-DASH
GIT
Kotlin
Kubernetes
Build Process
Video Streaming
REST
Go
Programming Languages

Job description

Sky Peak Technologies is seeking a Senior Software Developer to be part of our team to build innovative mobile and SaaS technologies that facilitate data optimization. This is a key position expected to create cutting-edge mobile apps in iOS, and end-to-end server-side technologies., * Responsible for the design, development, and successful and timely completion of core functionality and new features in Sky Peak Technologies products

  • Ability to work with remote teams across multiple time zones and cultures
  • Desire to work at a fast-growing company and contribute, learn and develop your skills
  • Recommend alternate approaches to solving complex problems and utilize technologies to achieve product goals
  • Participate in architecture and design reviews to provide a technical perspective on software implementation
  • Take ownership of features and areas of the app that will impact millions of users
  • Work with engineering team members to explore and create unique solutions
  • Work closely with product teams, designers, and other developers to create a robust mobile experience
  • Ensure code is free of regression issues, well documented and unit tested
  • Code review and managing pipeline merge requests
  • Manage and breakdown tasks

Requirements

Do you have experience in VPN management?, We are looking for a self-starter who can work independently, be innovative in solutioning and problem solving and develop, deploy, enhance, and maintain complex blended mobile cloud/edge products. The ideal candidate will bring both strategic vision and solid execution skills to create native applications for mobile devices. This person has the ability to effectively lead a team, start a new project from scratch, estimate effort and time to complete tasks, balance short term needs with long term goals, and manage tasks with appropriate priority and guidance. This position works out of the Grand Junction, CO Headquarters., * Knowledge of networking layer content delivery protocols, VPN and virtual network interface, and Proxy Servers and their applications

  • Ability to deliver against multiple initiatives simultaneously
  • Excellent analytical and troubleshooting abilities
  • Understanding of Object-Oriented Design, concurrency, synchronization, memory management, data structures, algorithms, etc.
  • Writes high-quality, testable, maintainable, and well-documented code
  • Strong knowledge of industry best practices for design and implementation of mobile native applications
  • Some formal education in a related field.
  • Good organization skill and management experience, * 5+ years of development experience in a professional setting with programming languages including Kotlin, JavaScript, GO
  • 3+ years of demonstrated experience designing and implementing enterprise-scale mobile solutions
  • 3+ years of software development on projects including Cyber Security, automated CICD build processes, Git, unit testing, source code analysis, working with Agile teams
  • Development experience with SQL and NoSQL databases
  • Experience using RESTful APIs to integrate mobile applications to server-side systems
  • Experience with cloud platforms such as AWS, Azure and Google Cloud Platform
  • Development experience with Kubernetes
  • The preferred candidate will have development experience with over-the-top and/or MPEG-DASH streaming video, machine learning and neural networks, * development: 8 years (Preferred)
  • software development: 6 years (Preferred)
  • designing and implementing enterprise scale mobile solutions: 5 years (Preferred)

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Stock options
  • Dependent health insurance coverage, Salary Range: $95,000 - $120,000 (compensation based on skills and experience)
  • Stock options in a growing tech startup
  • Collaborative and innovative team culture
  • Be a key player in a growing tech startup
  • Health, Vision, HSA, Dental
  • Fast-paced & innovative work environment
  • Collaborative team culture that values bold ideas, * Dental insurance
  • Dependent health insurance coverage
  • Health insurance
  • Health savings account
  • Paid time off
  • Vision insurance

Apply for this position