
Senior Software Engineer
NLX
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Salary
💰 $145,000 - $235,000 per year
Job Level
About the role
- Design and develop JavaScript (Node.js), TypeScript, Python or similar scripting programming languages, both working within and adding to an existing codebase.
- Own tasks from definition to deployment.
- Collaborate with other engineers of different disciplines to establish system requirements across functional boundaries.
- Write robust, flexible, maintainable, easy-to-understand, adequately documented code per established best practices.
- Create, improve, and maintain unit and functional tests.
- Review code and participate in peer mentorship and build up more junior team members.
Requirements
- 5 or more years experience working as a software engineer
- Strong command of JavaScript (Node.js), TypeScript, or python.
- 3+ years using AWS services such as CloudFormation, ECS, API Gateway, Lambda, and DynamoDB.
- Demonstrate the ability to effectively and clearly communicate concepts, ideas, and knowledge to other individuals and teams.
- Must have a passport or visa that permits short stays in the USA for business purposes.
Benefits
- Health insurance
- 401(k)
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptNode.jsTypeScriptPythonunit testingfunctional testingcode reviewpeer mentorshipbest practicescode documentation
Soft Skills
communicationcollaborationproblem-solvingmentorshipflexibilityadaptabilityattention to detailorganizational skillsteamworkleadership