Lead Software Engineer, Full-Stack (USA Based Company) to $7000
Who We Are:
Enterprise Peak is an American company based in Chicago, Illinois, USA. We are an engineering advisory firm focused on R&D, software development, and technology integration. We approach all problems from a unique engineering perspective and deliver a broad range of services, including software development, management consulting, and strategic advisory services, to accelerate product development from concept to commercialization.
We combine our expertise in science, engineering, and management consulting to build software, integrate systems, and deliver research and development optimizations that empower our customers to better compete in their industry.
The Lead Software Engineer will be supervised by a manager based in the United States and will have the opportunity to work with colleagues based in Ukraine and the United States.
Who You Are:
You are a seasoned software engineering professional who excels at developing innovative products from the ground up. You bring deep expertise and a prior history in designing and building software applications with a focus on user experience. You feel very comfortable operating in an environment where you will be the sole software engineer working in a full-stack environment.
You are passionate about mentoring junior developers and are eager to guide those with limited experience. Your ideal environment involves asking questions, proposing new ideas, researching cutting-edge tools, and working closely with end-users. Ready for your next challenge, you are prepared to leverage your past experiences to make a significant impact in the industry.
Note: This is an internal, in-house development role - not a consulting position. We are only considering candidates based in Ukraine. The position will initially be offered as a contract-to-hire opportunity, with the potential to transition to a full-time, service-based contract after 3 months.
Key Responsibilities:
- Manage, lead, and own the full software development lifecycle for a variety of custom in-house projects and development initiatives
- Regularly meet with management and end-users to elicit suggestions, feedback, and ideas for further development of main software tools
- Lead design sessions for new software functionalities and tools
- Maintain our Google Chrome add-on, data ingestion tool, and legacy components (Python/Vue.js/Express)
Job Requirements:
This role would be ideal for a seasoned software engineering professional who has worked in medium to large scale development environments, and is ready to move into an entrepreneurial setting.
- 5-10 years of professional software development experience, ideally building new web applications and products
- English proficiency (C1 or C2) is required for this position.
- Must have deep expertise in React and Node.js.
- Full-stack, heavy focus on front-end
- Experience with other JavaScript frameworks (Angular, Vue, etc.) desired
- Must have expertise in responsive design of web applications
- Must have deep expertise in creating UI/UX storyboards and constructing workflows
- Experience with web app development with HTML5, CSS, and WebSocket
- Experience with PostgreSQL or similar SQL database is required
- Experience with TypeScript
- Web API test experience (Postman or similar) is required
- EXCELLENT written and verbal communication skills absolutely required for this role.
Additional Information:
As a fully remote Lead Software Engineer, you will have access to the necessary tools and technologies to carry out your responsibilities effectively. We foster open communication through virtual meetings, collaboration platforms, and regular check-ins to ensure that all team members feel connected and supported.
Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications, and how the candidate scores through each step of our interview process.
If this sounds like an opportunity you would like to pursue, please apply with an updated resume in English. We are actively interviewing qualified candidates and looking to hire immediately.
If you know anyone who may be a fit for this role, please pass along this job description as we would love to talk to them!
Please note that all interviews, communication, and work will be conducted in English.