Job Description
Summary:
We are an innovative and collaborative team that is hungry for new technologies. We are looking for Software Engineer professionals who are passionate about coding, testing, are willing to learn new technologies, and can work in fast-paced environments. We have a great group of tenured engineers to work with. Engineers like to stay when they become part of our team! (Lightspeed family)
Details Behind Our Need:
We are seeking an experienced Node.js Developer who has experience developing in the AWS cloud environment. We work in an Agile Environment with solid OOA and OOP concepts and require an understanding of Micro Service Architecture. We prefer our Software Engineers to set up their own development environment. If you have deep experience in the following technologies and are comfortable in a highly collaborative organization, don't wait, please apply!
Required Experience:
- 3+ years of experience in Node.JS Javascript development framework
- Experience in application deployment structures in Amazon
- AWS Cloud experience with technologies such as Lambda’s, API gateways
- API Design and development of web service technologies such as REST, or JSON
- Good understanding of design concepts and software development and testing
- Identify and troubleshoot bugs and take the initiative to resolve them
- Participate in code reviews and provide constructive feedback
- Experience in Agile Methodologies
- Experience with Enterprise Architectures and Service and/or Micro Service Architecture
- Understanding of Computer Science concepts including Data Structures, Methods, Number Systems, Algorithm Analysis, and Product Development Cycles
- Experience with SQL and interactions with RDBMS
- Linux Operating Systems
- Good working knowledge of Network communications, preferably OCI model technologies
- Communication is key to what we do. You need to be a collaborative engineer
- Ability to learn new programming languages.
- Excellent organizational skills
Preferred Experience:
- 2+ years of NestJS
- TypeScript experience
- Test, test, and more tests. We like to have our code covered in as much testing as possible.
- Experience writing secure API’s
- Worked with PostgreSQL
- Experience in Core Java or Java Programming is beneficial
- Docker and Docker orchestration, Kubernetes a plus.
- Experience programming in React a plus
- Kotlin language skills are a plus
- Experienced in working with ETL (data conversion).
Education:
- BS in Computer Science or related field or equivalent experience level.
The Good Stuff!
- 100% remote work environment, 401K matching, unlimited paid time off to re-energize, donate your time to volunteer in your community, and tuition reimbursement to name a few.