Full Stack Software Engineer
8B Education Investments ·
- Category
- Fullstack
- Experience
- 2+ years
8B Education Investments ·
Chaos Labs
natter · Remote - GMT */-3hrs
CACI · Chantilly, VA, US
Jobs for Humanity · Beirut, Beirut Governorate, lb
Full Stack Software Engineer at 8B Education Investments: design, build, test, and support web applications across the company's full stack, writing scalable code in JavaScript, TypeScript, Python, and SQL/NoSQL databases with AWS. Day-to-day work includes Agile collaboration, API development, technical documentation, and mentoring, powering online experiences for millions of students.
Role and Responsibilities
Design, develop, test, implement, and support technical solutions across the employer’s full-stack of tools and technologies
Plan and document technical specifications for application features and system design
Write testable, scalable and efficient code in programming languages like JavaScript, HTML/CSS, TypeScript, SQL, Python, and NoSQL databases, and a variety of AWS tools and services
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering team
Solve problems collaboratively with your Agile team members
Collaborate across the organization to deliver solutions that drive powerful online experiences capable of reaching millions of students
Knowledge & Experience
2+ years of experience in building highly scalable systems
Knowledge building and scaling APIs
Knowledge in database architecture (PostgreSQL and NoSQL knowledge is a plus)
Understanding of common software design patterns
Working knowledge of AWS is a plus
Test-driven development (TDD) experience is a plus
Familiarity with Javascript frameworks is a plus
Excellent English-language reading, speaking and writing skills
Awesome To Have
Passionate about learning new technologies
Excellent Computer Science fundamentals, object-oriented design, data structures, algorithms, problem-solving, and complexity analysis
Excellent communication, self-organization, time management, and interpersonal skills
Good understanding of UNIX system internals and UNIX administration skills
Experience in security, scalability, resilience, and efficiency of backend components
Diversity Commitment: All our partners are focused on building diverse and inclusive teams. They welcome people of all backgrounds, experiences, abilities, and perspectives and are equal opportunity employers. They do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
T. Rowe Price · Baltimore, MD