JobRialto
Full Stack Engineer
JobRialto, Salt Lake City, Utah, United States, 84193
Job Summary
We are seeking a Full Stack Engineer to join our team in Salt Lake City, UT. This role involves designing and developing high-performance APIs to support web and mobile experiences. The ideal candidate will possess strong backend skills with expertise in distributed architectures and client-server technologies. You will manage entire features from architecture and design to implementation and deployment, working alongside experienced senior engineers. This role offers the opportunity to improve technical stacks, share innovative ideas, and enhance products through continuous learning and development.
Key Responsibilities
•Design, develop, and maintain highly performant APIs for web and mobile applications
•Collaborate with tenured engineers to drive architecture, design, and implementation
•Take ownership of feature development from inception to flawless deployment
•Use modern development practices, ensuring quality, scalability, and performance
•Improve processes, products, and technical stacks through innovation and learning
•Conduct rapid prototyping to test new ideas and gather real-life feedback
•Follow test-first development practices with modern testing frameworks
•Collaborate with cross-functional teams, including architecture, security, and UX
•Stay updated on modern programming tools and design patterns
Required Qualifications
•Bachelor's degree in Computer Science, Engineering, or a related field
•3+ years of professional experience developing RESTful APIs using Java or Kotlin
•Experience with AWS Cloud environment and interfacing with front-end technologies
•Familiarity with DevOps practices, CI/CD tools like Jenkins, Docker, and uDeploy
•Strong knowledge of algorithms, data structures, and design patterns
•Proven experience with automation tools like JUnit, Cucumber, or Selenium
•Excellent communication skills with the ability to participate in technical discussions
•Intellectual curiosity and passion for exploring new technologies
Preferred Qualifications
•Experience working with front-end technologies (e.g., iOS, Android, Angular, React)
•Strong understanding of architecture, cloud services, and distributed systems
•Experience with quality and testing frameworks, ensuring robust code delivery
The Value You Deliver
•Collaborate with cross-functional teams to build scalable and secure applications
•Drive standards for distributed client-server engineering practices
•Guide and mentor other developers where needed
•Align architecture, user experience, and security with strategic goals
Dynamic Working
The company follows a hybrid working model, balancing onsite and offsite work experiences. Onsite work is essential for business strategy and culture, while offsite flexibility offers additional benefits. Most hybrid roles require onsite presence every other week in a company office.
Education:
Bachelors Degree
We are seeking a Full Stack Engineer to join our team in Salt Lake City, UT. This role involves designing and developing high-performance APIs to support web and mobile experiences. The ideal candidate will possess strong backend skills with expertise in distributed architectures and client-server technologies. You will manage entire features from architecture and design to implementation and deployment, working alongside experienced senior engineers. This role offers the opportunity to improve technical stacks, share innovative ideas, and enhance products through continuous learning and development.
Key Responsibilities
•Design, develop, and maintain highly performant APIs for web and mobile applications
•Collaborate with tenured engineers to drive architecture, design, and implementation
•Take ownership of feature development from inception to flawless deployment
•Use modern development practices, ensuring quality, scalability, and performance
•Improve processes, products, and technical stacks through innovation and learning
•Conduct rapid prototyping to test new ideas and gather real-life feedback
•Follow test-first development practices with modern testing frameworks
•Collaborate with cross-functional teams, including architecture, security, and UX
•Stay updated on modern programming tools and design patterns
Required Qualifications
•Bachelor's degree in Computer Science, Engineering, or a related field
•3+ years of professional experience developing RESTful APIs using Java or Kotlin
•Experience with AWS Cloud environment and interfacing with front-end technologies
•Familiarity with DevOps practices, CI/CD tools like Jenkins, Docker, and uDeploy
•Strong knowledge of algorithms, data structures, and design patterns
•Proven experience with automation tools like JUnit, Cucumber, or Selenium
•Excellent communication skills with the ability to participate in technical discussions
•Intellectual curiosity and passion for exploring new technologies
Preferred Qualifications
•Experience working with front-end technologies (e.g., iOS, Android, Angular, React)
•Strong understanding of architecture, cloud services, and distributed systems
•Experience with quality and testing frameworks, ensuring robust code delivery
The Value You Deliver
•Collaborate with cross-functional teams to build scalable and secure applications
•Drive standards for distributed client-server engineering practices
•Guide and mentor other developers where needed
•Align architecture, user experience, and security with strategic goals
Dynamic Working
The company follows a hybrid working model, balancing onsite and offsite work experiences. Onsite work is essential for business strategy and culture, while offsite flexibility offers additional benefits. Most hybrid roles require onsite presence every other week in a company office.
Education:
Bachelors Degree