-
Notifications
You must be signed in to change notification settings - Fork 0
/
entry-level-backend.html
135 lines (125 loc) · 5.14 KB
/
entry-level-backend.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
<!DOCTYPE HTML>
<!--
Stellar by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>Savvato - Entry Level Back End Job Description</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<link rel="stylesheet" href="assets/css/main.css" />
<noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
<link rel="icon" type="image/x-icon" href="images/favicon.ico">
</head>
<body class="is-preload">
<!-- Wrapper -->
<div id="wrapper">
<nav id="nav" class="alt">
<span class="image"><a href="mock-interview.html"><img src="images/savvato-logo.jpg" alt="" /></a></span>
<ul>
</ul>
</nav>
<!-- Main -->
<div id="main">
<!-- Content -->
<section id="content" class="main">
<h2>Entry Level Back End Developer</h2>
<br/>
<div class="jobdescription-desc">
The back end contains the business rules, and the plumbing for a system. A back
end web developer is responsible for server-side web application logic and
integration of the work that front-end web developers do. Back end developers usually
write web services and APIs used by front end developers and mobile application
developers.
</div>
<br/>
<b>Responsibilities:</b><br/>
<ul>
<li>All comers</li>
<ul>
<li>Design, develop, and test software applications to support business
requirements and projects under the general direction of Senior
Software Engineers.</li>
<li>Implement REST endpoints and their supporting services.</li>
<li>Implement automated unit and integration tests.</li>
<li>Design and implementation of data storage solutions.</li>
<li>Participate in daily stand-up meetings, planning meetings and code
review sessions.</li>
<li>Build reusable code and libraries, design and implement data storage
solutions and ensure applications are optimized for scalability.</li>
</ul>
<li>Top Tier</li>
<ul>
<li>Understand what technical debt is, and how to remove it.</li>
</ul>
</ul>
<b>Requirements:</b><br/>
<ul>
<li>All comers</li>
<ul>
<li>Understand basic Object Oriented Design principles.</li>
<li>Understand the basic principles of REST.</li>
<li>Understand the basics of relational databases and SQL.</li>
<li>Attention to detail.</li>
</ul>
<li>Top Tier</li>
<ul>
<li>Understand all the basic data structures (Lists, Trees, Graphs).</li>
<li>Understand Gang of Four Design Patterns.</li>
<li>Understand Big O thinking.</li>
<li>Understand how to use source control, specifically git.</li>
<li>Familiarity with the HTTP Request-Response Cycle.</li>
</ul>
</ul>
<b>To the next level</b><br/>
<ul>
<li>Be able to decompose and think through unfamiliar problems.</li>
<li>Must demonstrate recent code they've written in their own time.</li>
<li>Portfolio showcasing recent projects.</li>
<li>Be comfortable on a white board.</li>
</ul>
<br/>
</section>
</div>
<!-- Footer -->
<footer id="footer">
<section>
<h2>Savvato</h2>
<p>Life is about who you meet, and the things you build with them. We're building a community which teaches people how to create great software. Then our software works to create great communities.</p>
<!-- <ul class="actions">-->
<!-- <li><a href="generic.html" class="button">Learn More</a></li>-->
<!-- </ul>-->
</section>
<section>
<h2>Chat with us!</h2>
<dl class="alt">
<!-- <dt>Address</dt>-->
<!-- <dd>1234 Somewhere Road • Nashville, TN 00000 • USA</dd>-->
<!-- <dt>Phone</dt>-->
<!-- <dd>(000) 000-0000 x 0000</dd>-->
<dt>Email</dt>
<dd><a href="mailto:[email protected]">[email protected]</a></dd>
</dl>
<ul class="icons">
<li><a href="https://www.linkedin.com/company/savvato" class="icon brands fa-linkedin alt"><span class="label">LinkedIn</span></a></li>
<!-- <li><a href="#" class="icon brands fa-facebook-f alt"><span class="label">Facebook</span></a></li>-->
<!-- <li><a href="#" class="icon brands fa-instagram alt"><span class="label">Instagram</span></a></li>-->
<li><a href="https://www.github.com/savvato-software" class="icon brands fa-github alt"><span class="label">GitHub</span></a></li>
<!-- <li><a href="#" class="icon brands fa-dribbble alt"><span class="label">Dribbble</span></a></li>-->
</ul>
</section>
<p class="copyright">© Savvato Software. Design: <a href="https://html5up.net">HTML5 UP</a>.</p>
</footer>
</div>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.scrollex.min.js"></script>
<script src="assets/js/jquery.scrolly.min.js"></script>
<script src="assets/js/browser.min.js"></script>
<script src="assets/js/breakpoints.min.js"></script>
<script src="assets/js/util.js"></script>
<script src="assets/js/main.js"></script>
</body>
</html>